summaryrefslogtreecommitdiffstats
path: root/src/graphics
Commit message (Collapse)AuthorAgeFilesLines
* Merge with devPiotr Dziwinski2014-10-074-356/+91
|\
| * Remove unused accessors from CDevicePiotr Dziwinski2014-08-123-314/+49
| |
| * 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-273-7/+7
| |
* | Restored -datadir and -langdir arguments, added -savedirkrzys-h2014-08-061-1/+7
| | | | | | | | Also, fixed some crashes when unable to open file
* | Fixed SatCom image loadingkrzys-h2014-07-247-38/+38
| | | | | | | | Now LoadTexture/SetTexture functions require full path with "textures/" directory
* | Merge branch 'dev' into dev-physfskrzys-h2014-07-116-7/+35
|\| | | | | | | | | | | | | | | | | Conflicts: data src/app/gamedata.cpp src/ui/control.cpp src/ui/edit.cpp src/ui/maindialog.cpp
| * Removed old code based on #ifs (issue #55)krzys-h2014-06-271-3/+0
| |
| * Fix test compilationPiotr Dziwinski2014-06-261-1/+3
| |
| * formatting and enhancements for savefile screenshot featureMohamed Waheed2014-06-242-8/+4
| |
| * implemented savefile screenshot featureMohamed Waheed2014-06-244-3/+36
| |
* | Fixed texture and script loadingkrzys-h2014-07-104-25/+19
| |
* | More work on levelsKrzysztof Dermont2014-06-222-4/+4
| |
* | Added Exist() to resource manager, updated modelKrzysztof Dermont2014-06-221-6/+8
| |
* | More work on PhysFS supportKrzysztof Dermont2014-06-222-2/+2
| | | | | | | | | | * added output stream * fixed music loading
* | Big part of PhysFS supportKrzysztof Dermont2014-06-206-39/+32
|/ | | | | | | | | | | * 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-185-31/+48
|
* Random relief generatorkrzys-h2014-04-102-1/+63
|
* Fixes #271Oleg Kosmakov2014-03-251-1/+7
|
* GetStringWidth fixandreymal2014-03-021-2/+2
|
* CPauseManagerkrzys-h2013-12-312-15/+8
|
* Revert back "Merge pull request #243 from OdyX/dev-fix-textures-loading"Piotr Dziwinski2013-10-292-3/+7
| | | | | 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-282-7/+3
| | | | 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
* Fix the detection of alpha-channel in textures as created by IMG_LoadDidier 'OdyX' Raboud2013-10-281-2/+6
| | | | This fixes the textures loading under Mac OS X
* Fixed CTerrain-related memory leaksPiotr Dziwinski2013-10-133-2/+45
|
* Fixed memory leaks in CTextPiotr Dziwinski2013-10-121-5/+18
|
* Fixed some CBot-related memory leaksPiotr Dziwinski2013-10-122-14/+14
| | | | | | * fixed leaks in CScript::CheckToken() * fixed leaks in CInterface * commented out unused function in robotmain.cpp
* Fix for #228Piotr Dziwinski2013-06-261-9/+15
| | | | * "empty" objects were wrongly handled in CPyro
* Some Ui refactoringerihel2013-06-242-10/+2
|
* Changes in build organizationPiotr Dziwinski2013-06-223-292/+1
| | | | | | | | * targets are now created in top-level build directory * more things are now configured through CMake options * changed debug build detection from NDEBUG to DEV_BUILD * moved po and desktop directories * moved last unit test out of src directory
* Reverted enum values to fix UT regressionPiotr Dziwinski2013-06-221-3/+3
|
* Fixed terrain light priorities (fix for #139)Piotr Dziwinski2013-06-203-3/+18
| | | | | * lights illuminating the terrain specified in scene file are now always moved to front of light ordering
* Fixed string formats in light debug printsPiotr Dziwinski2013-06-171-5/+5
|
* Added debug aids for lightingPiotr Dziwinski2013-06-178-3/+202
| | | | | | * displaying positions of current lights (F11) * dumping info to console (F10) * added assert() in suspicious place in CPyro
* Fix for #133Piotr Dziwinski2013-06-173-8/+106
| | | | | * objects are now copied and textures are updated correctly * also added function to debug objects
* Enhanced logging, option to auto-start missionPiotr Dziwinski2013-06-163-34/+52
| | | | | | | | | * 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
* 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"
* Fixed variable shadowing warningsPiotr Dziwinski2013-05-276-35/+46
| | | | | * fixed -Wshadow warnings * refactored some constructors
* 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-2742-3/+44
| | | | | | * moved braces to new lines * fixed some function/variable names * fixed whitespace issues
* Changes in texture code & refactoringPiotr Dziwinski2013-05-262-49/+47
| | | | | | * 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-263-3/+15
| | | | | * fixed several uninitialized variable issues * fixed possible memory corruption in CEngine
* Resizing is fully functional so it can be enabled by default.adiblol2013-05-251-1/+1
|
* Unicode symbols for special charactersPiotr Dziwinski2013-05-122-22/+131
| | | | * added support for special characters from original text bitmaps
* Added simple texturepack support (#208)krzys-h2013-05-122-7/+37
|
* Non-power-of-2 padding for background imagesPiotr Dziwinski2013-05-114-18/+38
| | | | | * added padding options * removed old hardcoded image sizes
* Added check and warning about non-power-of-2 texturesPiotr Dziwinski2013-05-111-1/+5
|
* Fixed problem with test compilationerihel2013-04-291-1/+1
| | | | | | Altered test cmake files to fix linker problem. Changed tga to png in pyro. Changed enum in CMotionDummy.