summaryrefslogtreecommitdiffstats
path: root/src/graphics/engine/engine.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implemented mission timerkrzys-h2014-10-291-0/+14
|
* Showing coordinates in stats menu (F12/showstat); removed "showpos" cheatkrzys-h2014-10-291-3/+22
| | | | | | | | | Issue #277 Conflicts: src/object/cheat.cpp src/object/robotmain.cpp src/object/robotmain.h
* Possible fix for #339 (?)krzys-h2014-10-251-0/+5
|
* Fixed map turning gray after resizing windowkrzys-h2014-10-201-1/+1
|
* Merge branch 'dev' into dev-physfskrzys-h2014-10-141-16/+18
|\ | | | | | | | | Conflicts: data
| * Changed all occurences of PPC in the code to TerranovaTeamkrzys-h2014-10-141-16/+18
| |
* | Merge with devPiotr Dziwinski2014-10-071-42/+42
|\|
| * Fixed #314krzys-h2014-08-061-2/+2
| |
| * fixed issue #223 about disabling shadows/ground texturesMohamed Waheed2014-07-121-40/+40
| |
* | Moved effect??.png textures and made pos= in GroundSpot optionalkrzys-h2014-09-271-3/+3
| |
* | Fixed SatCom image loadingkrzys-h2014-07-241-24/+24
| | | | | | | | Now LoadTexture/SetTexture functions require full path with "textures/" directory
* | Merge branch 'dev' into dev-physfskrzys-h2014-07-111-3/+14
|\| | | | | | | | | | | | | | | | | Conflicts: data src/app/gamedata.cpp src/ui/control.cpp src/ui/edit.cpp src/ui/maindialog.cpp
| * formatting and enhancements for savefile screenshot featureMohamed Waheed2014-06-241-1/+1
| |
| * implemented savefile screenshot featureMohamed Waheed2014-06-241-3/+14
| |
* | Fixed texture and script loadingkrzys-h2014-07-101-13/+13
| |
* | More work on PhysFS supportKrzysztof Dermont2014-06-221-1/+1
| | | | | | | | | | * added output stream * fixed music loading
* | Big part of PhysFS supportKrzysztof Dermont2014-06-201-13/+12
|/ | | | | | | | | | | * removed -mod argument * removed -datadir argument * removed -lang argument * removed some dead ui code * added resource manager and file loaders (stream and SDL) * changed interface textures location to match new directory structure * removed CGameData for mod support * added PhysFS support
* Better datadir mod supportkrzys-h2014-05-181-27/+7
|
* CPauseManagerkrzys-h2013-12-311-8/+5
|
* Revert back "Merge pull request #243 from OdyX/dev-fix-textures-loading"Piotr Dziwinski2013-10-291-1/+1
| | | | | False alarm, was caused probably by faulty build bot. This definately should work on all platforms.
* Revert "Merge pull request #243 from OdyX/dev-fix-textures-loading"Piotr Dziwinski2013-10-281-1/+1
| | | | Looks like it doesn't work on all platforms
* Let mouse.png's format be detectedDidier Raboud2013-10-281-1/+1
| | | | Fixes the mouse cursor on Mac OS X
* Fixed CTerrain-related memory leaksPiotr Dziwinski2013-10-131-0/+26
|
* Added debug aids for lightingPiotr Dziwinski2013-06-171-0/+27
| | | | | | * displaying positions of current lights (F11) * dumping info to console (F10) * added assert() in suspicious place in CPyro
* Fix for #133Piotr Dziwinski2013-06-171-6/+87
| | | | | * objects are now copied and textures are updated correctly * also added function to debug objects
* Fixed bug with white mapkrzys-h2013-06-101-1/+1
| | | | | 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"
* Refactored sound codePiotr Dziwinski2013-05-271-0/+2
| | | | | * fixed formatting and naming to be uniform with rest of code * moved default implementation of CSound to cpp module
* Fixed code formattingPiotr Dziwinski2013-05-271-0/+1
| | | | | | * moved braces to new lines * fixed some function/variable names * fixed whitespace issues
* Changes in texture code & refactoringPiotr Dziwinski2013-05-261-42/+43
| | | | | | * refactored and altered slightly the texture pack code * added flushing of texture cache * some refactoring and const-correctness in CApplication methods
* Corrected some valgrind issuesPiotr Dziwinski2013-05-261-1/+2
| | | | | * fixed several uninitialized variable issues * fixed possible memory corruption in CEngine
* Added simple texturepack support (#208)krzys-h2013-05-121-6/+29
|
* Non-power-of-2 padding for background imagesPiotr Dziwinski2013-05-111-11/+18
| | | | | * added padding options * removed old hardcoded image sizes
* Fix for shadows (bugs #176 and #132)XienDev2013-04-291-1/+1
|
* Fixed graphics objects after resetPiotr Dziwinski2013-03-311-0/+21
| | | | Should fix #120 and perhaps some other bugs as well
* Fixed timer functions on win32Piotr Dziwinski2013-03-241-9/+9
| | | | | | | * 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
* CInstanceManager refactoringPiotr DziwiƄski2013-02-171-25/+64
| | | | | | | | | * 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
* Changed model min/max to LOD levelsPiotr Dziwinski2013-01-271-139/+60
|
* Correct font scaling with resolutionPiotr Dziwinski2013-01-041-0/+2
|
* Fixed spider and worm model loadingPiotr Dziwinski2012-12-281-1/+43
|
* Fixes and refactoringPiotr Dziwinski2012-12-271-217/+96
|
* Engine optimization - rewritten model managementPiotr Dziwinski2012-12-261-913/+845
| | | | | | | | - new class CModelManager - rewritten engine object structure in CEngine - created shared model data instead of separate objects per each model instance - minor refactoring
* Static objects using OpenGL VBOs and display listsPiotr Dziwinski2012-12-141-77/+170
|
* Performance countersPiotr Dziwinski2012-10-251-14/+130
|
* ComputeSphereVisibility and fixes in CEngine TODOsPiotr Dziwinski2012-10-201-28/+32
| | | | | | | - view frustum culling with ComputeSphereVisibility - game should run faster now - resolved/removed most TODOs from CEngine - fixed OpenGL tests
* Ground spot texture drawingPiotr Dziwinski2012-10-201-11/+257
|
* Flare textures should work nowPiotr Dziwinski2012-10-191-2/+1
|
* Fix track mapping and sphere particle positionPiotr Dziwinski2012-10-191-6/+5
|
* Track texture mappingPiotr Dziwinski2012-10-191-9/+92
|
* CParticle rewritePiotr Dziwinski2012-10-051-0/+1
|
* Fixed bugs in texture coloringPiotr Dziwinski2012-09-301-17/+18
|