| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
* added logging of application events
* changed debug mode flag to independent debug modes
* added option to auto-start mission (load a mission immediately
after startup)
* removed "enum value out of range" prints
* some refactoring
|
|
|
|
|
| |
I'm not sure when it was introduced, probably in 8f6fd2a1316432970f1d86515819e7bbe15ddab3.
It was showing errors like "Couldn't load texture 'map.png'" and "Invalid texture data"
|
|
|
|
|
| |
* fixed -Wshadow warnings
* refactored some constructors
|
|
|
|
|
| |
* fixed formatting and naming to be uniform with rest of code
* moved default implementation of CSound to cpp module
|
|
|
|
|
|
| |
* moved braces to new lines
* fixed some function/variable names
* fixed whitespace issues
|
|
|
|
|
|
| |
* refactored and altered slightly the texture pack code
* added flushing of texture cache
* some refactoring and const-correctness in CApplication methods
|
|
|
|
|
| |
* fixed several uninitialized variable issues
* fixed possible memory corruption in CEngine
|
| |
|
|
|
|
| |
* added support for special characters from original text bitmaps
|
| |
|
|
|
|
|
| |
* added padding options
* removed old hardcoded image sizes
|
| |
|
|
|
|
|
|
| |
Altered test cmake files to fix linker problem.
Changed tga to png in pyro.
Changed enum in CMotionDummy.
|
|\
| |
| |
| | |
xiendev-fix-for-shadows
|
| | |
|
|/
|
|
| |
Changed vehicule (french) to vehicle (english) in enums and variables
|
| |
|
|
|
|
| |
Should fix #120 and perhaps some other bugs as well
|
|
|
|
|
|
|
| |
* changed win32 implementation to QueryPerformaceTimer system function
* refactored system utils code
* proper tests for time utils and update event creation in application
* should fix issue #134
|
|
|
|
|
|
| |
* fixed SDL_main() and putenv() issues
* disabled desktop subdir for MSYS
* disabled building CBot_console for now
|
|
|
|
|
|
| |
* added -vbo option to override autodetection of OpenGL VBO extension
* refactored argument parsing to use getopt()
* fixed failing UTs
|
|
|
|
| |
Also fixed minor memory leak
|
|
|
|
|
|
| |
* fixed stupid error in light manager
* tweaked ambient light colors to 0.1 of diffuse;
colors should not be oversaturated now
|
|
|
|
| |
Should fix lighting issue (#62)
|
| |
|
|
|
|
|
|
|
|
|
| |
* removed classes managed by CInstanceManager
except for CObject, CPyro, CBrain and CPhysics
because of dependencies
* refactored instance searching to use existing singleton instances of
CApplication, CEngine and CRobotMain and calling their getter
functions
|
| |
|
| |
|
| |
|
|
|
|
| |
* Fixes to editor window. It's now possible to resize, move and press buttons
|
|
|
|
|
|
|
| |
* all tests are now in /test/ subdirectory
* unit tests concatenated to one executable (TODO: ui, common)
* preparation for test environments (OpenGL and others)
* removed old TestCBot
|
| |
|
|
|
|
|
|
|
| |
- compiler detection (clang and gcc version check)
- compile flags only for src/ subdir
- system and local include paths
- fix for clang compilation
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
- corrected multitexture and VBO detection
- GLEW is now a required library
- minor CMakeLists refactoring
|
| | |
|
|\| |
|
| | |
|
| |
| |
| |
| |
| | |
CMAKE_CXX_FLAGS is taken into account in all builds; build-type-specific
flags are appended to it.
|
| |
| |
| |
| | |
Only set CMAKE_BUILD_TYPE to Debug when no value is provided.
|
| |
| |
| |
| |
| |
| | |
- split the bundled gtest and gmock libraries
- allowed the use of system gmock
- refactoring in CMakeLists
|
| |
| |
| |
| | |
Terrain VBOs should work now
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|