| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
- corrected multitexture and VBO detection
- GLEW is now a required library
- minor CMakeLists refactoring
|
|
|
|
|
|
|
|
| |
- new class CModelManager
- rewritten engine object structure in CEngine
- created shared model data instead of separate objects per each
model instance
- minor refactoring
|
| |
|
|
|
|
|
|
|
| |
- view frustum culling with ComputeSphereVisibility - game should run
faster now
- resolved/removed most TODOs from CEngine
- fixed OpenGL tests
|
| |
|
|
|
|
|
|
| |
- added font coloring and changed default color to black
- fixed resize hack incorrectly changing video config,
but font resizing will not work for now
|
|
|
|
|
| |
Currently makes text buggy!
(full screen must be initiated by window manager, for example Alt+F11 in Fluxbox)
|
| |
|
|
|
|
|
| |
There was a bug in texture modesetting but only visible after certain
mode changes.
|
|
|
|
|
|
|
|
| |
- fixed 2nd texture setting
- added padding to some structs for faster access
- changed rendering primitives to glDrawArrays()
- optimized texture modesetting calls
- fixed some valgrind errors
|
| |
|
|
|
|
| |
Added some logging and improved error messages displayed to user
|
|
|
|
|
| |
- fixed bugs in settings modes, etc.
- some additions and minor refactoring
|
|
|
|
|
|
| |
- updated Doxyfile
- added/changed file, dir and namespace descriptions
- fixed some errors in doxygen tags
|
|
|
|
|
|
| |
- finished SetState in CEngine
- refactored Size and IntSize back to Point and IntPoint
- other minor changes in CEngine
|
|
|
|
|
| |
- added basic font rendering
- minor refactoring & fixes
|
|
|
|
| |
Will probably be useful
|
|
|
|
|
|
| |
- added video mode querying & changing
- added joystick querying & changing
- cleaned up CApplication interface
|
|
- moved abstract core to src/graphics/core
- moved proper graphics engine to src/graphics/engine
|