Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Corrected clamping mode in textures | Tomasz Kapuściński | 2014-10-26 | 1 | -4/+4 |
| | |||||
* | Another possible (and more likely correct) fix for #339 | krzys-h | 2014-10-25 | 1 | -1/+1 |
| | |||||
* | Added support for VBO in OpenGL older than 1.5 if ARB extension is present | Tomasz Kapuściński | 2014-10-24 | 2 | -31/+129 |
| | |||||
* | Improved VBO support detection | Tomasz Kapuściński | 2014-10-22 | 1 | -4/+17 |
| | |||||
* | Changed all occurences of PPC in the code to TerranovaTeam | krzys-h | 2014-10-14 | 2 | -30/+36 |
| | |||||
* | Remove unused accessors from CDevice | Piotr Dziwinski | 2014-08-12 | 2 | -275/+48 |
| | |||||
* | formatting and enhancements for savefile screenshot feature | Mohamed Waheed | 2014-06-24 | 1 | -7/+3 |
| | |||||
* | implemented savefile screenshot feature | Mohamed Waheed | 2014-06-24 | 2 | -0/+19 |
| | |||||
* | Revert back "Merge pull request #243 from OdyX/dev-fix-textures-loading" | Piotr Dziwinski | 2013-10-29 | 1 | -2/+6 |
| | | | | | 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 Dziwinski | 2013-10-28 | 1 | -6/+2 |
| | | | | Looks like it doesn't work on all platforms | ||||
* | Fix the detection of alpha-channel in textures as created by IMG_Load | Didier 'OdyX' Raboud | 2013-10-28 | 1 | -2/+6 |
| | | | | This fixes the textures loading under Mac OS X | ||||
* | Fixed terrain light priorities (fix for #139) | Piotr Dziwinski | 2013-06-20 | 1 | -1/+1 |
| | | | | | * lights illuminating the terrain specified in scene file are now always moved to front of light ordering | ||||
* | Added debug aids for lighting | Piotr Dziwinski | 2013-06-17 | 2 | -0/+101 |
| | | | | | | * displaying positions of current lights (F11) * dumping info to console (F10) * added assert() in suspicious place in CPyro | ||||
* | Fixed code formatting | Piotr Dziwinski | 2013-05-27 | 3 | -0/+3 |
| | | | | | | * moved braces to new lines * fixed some function/variable names * fixed whitespace issues | ||||
* | Corrected some valgrind issues | Piotr Dziwinski | 2013-05-26 | 2 | -2/+13 |
| | | | | | * fixed several uninitialized variable issues * fixed possible memory corruption in CEngine | ||||
* | Non-power-of-2 padding for background images | Piotr Dziwinski | 2013-05-11 | 1 | -4/+13 |
| | | | | | * added padding options * removed old hardcoded image sizes | ||||
* | Added check and warning about non-power-of-2 textures | Piotr Dziwinski | 2013-05-11 | 1 | -1/+5 |
| | |||||
* | Fixes for compiling on MSYS | Piotr Dziwinski | 2013-03-22 | 1 | -1/+1 |
| | | | | | | * fixed SDL_main() and putenv() issues * disabled desktop subdir for MSYS * disabled building CBot_console for now | ||||
* | VBO override option; argv parsing using getopt | Piotr Dziwinski | 2013-03-10 | 2 | -4/+35 |
| | | | | | | * added -vbo option to override autodetection of OpenGL VBO extension * refactored argument parsing to use getopt() * fixed failing UTs | ||||
* | Refactoring in tests infrastructure | Piotr Dziwinski | 2013-02-03 | 8 | -1469/+0 |
| | | | | | | | * 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 | ||||
* | Merge dev and dev-graphics | Piotr Dziwinski | 2013-01-07 | 1 | -1/+0 |
|\ | |||||
| * | Small fix in detecting language. Fixes needed to compile code using clang | Marcin Zawadzki | 2013-01-05 | 1 | -1/+0 |
| | | |||||
* | | GLEW fix for some graphics drivers | Piotr Dziwinski | 2013-01-06 | 1 | -2/+6 |
| | | |||||
* | | Corrected OpenGL extension detection | Piotr Dziwinski | 2013-01-05 | 2 | -96/+114 |
| | | | | | | | | | | | | - corrected multitexture and VBO detection - GLEW is now a required library - minor CMakeLists refactoring | ||||
* | | Merge branch 'dev' into dev-graphics | Piotr Dziwinski | 2013-01-04 | 1 | -2/+5 |
|\| | |||||
| * | Put common CXX flags in common variables | Didier Raboud | 2012-12-19 | 1 | -1/+2 |
| | | | | | | | | | | CMAKE_CXX_FLAGS is taken into account in all builds; build-type-specific flags are appended to it. | ||||
| * | Don't enforce CMake build type on users. | Didier Raboud | 2012-12-19 | 1 | -1/+3 |
| | | | | | | | | Only set CMAKE_BUILD_TYPE to Debug when no value is provided. | ||||
* | | Fixed stupid debug code | Piotr Dziwinski | 2013-01-03 | 1 | -1/+1 |
| | | | | | | | | Terrain VBOs should work now | ||||
* | | Fixes and refactoring | Piotr Dziwinski | 2012-12-27 | 1 | -1/+1 |
| | | |||||
* | | Engine optimization - rewritten model management | Piotr Dziwinski | 2012-12-26 | 2 | -14/+98 |
| | | | | | | | | | | | | | | | | - 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 lists | Piotr Dziwinski | 2012-12-14 | 2 | -2/+256 |
| | | |||||
* | | ComputeSphereVisibility and fixes in CEngine TODOs | Piotr Dziwinski | 2012-10-20 | 3 | -37/+71 |
|/ | | | | | | | - view frustum culling with ComputeSphereVisibility - game should run faster now - resolved/removed most TODOs from CEngine - fixed OpenGL tests | ||||
* | Merge branch 'dev' of https://github.com/colobot/colobot into dev | Zaba999 | 2012-10-11 | 1 | -1/+1 |
|\ | |||||
| * | Spot light angle fix | Piotr Dziwinski | 2012-10-03 | 1 | -1/+1 |
| | | |||||
* | | Added saving user scripts on game save. Fixed bug in writing script to file. | Zaba999 | 2012-10-11 | 2 | -1/+5 |
|/ | |||||
* | Font coloring; fix for resize hack | Piotr Dziwinski | 2012-09-30 | 2 | -31/+29 |
| | | | | | | - added font coloring and changed default color to black - fixed resize hack incorrectly changing video config, but font resizing will not work for now | ||||
* | Dirty hack to allow window resizing or even full screen. | adiblol | 2012-09-30 | 2 | -0/+8 |
| | | | | | Currently makes text buggy! (full screen must be initiated by window manager, for example Alt+F11 in Fluxbox) | ||||
* | Fix for transparent objects and fadeouts | Piotr Dziwinski | 2012-09-29 | 2 | -24/+2 |
| | |||||
* | Fixed texture regression | Piotr Dziwinski | 2012-09-29 | 2 | -57/+12 |
| | | | | | There was a bug in texture modesetting but only visible after certain mode changes. | ||||
* | Some fixes and optimizations | Piotr Dziwinski | 2012-09-29 | 2 | -62/+112 |
| | | | | | | | | - 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 | ||||
* | Completely fixed light issues | Piotr Dziwinski | 2012-09-27 | 1 | -12/+22 |
| | | | | Directional and spot lights are now set properly | ||||
* | Updated docs and some Doxygen fixes | Piotr Dziwinski | 2012-09-27 | 1 | -2/+2 |
| | |||||
* | Lighting fix (experimental) | Piotr Dziwinski | 2012-09-26 | 1 | -10/+6 |
| | | | | | - changed fixed light allocation to prioritized per-use basis - minor refactoring in CPlanet and CWater | ||||
* | Fog color fix; refactoring | Piotr Dziwinski | 2012-09-26 | 1 | -3/+5 |
| | | | | | | - fixed fog color setting - removed unused glSecondaryColor and altered struct VertexCol - minor refactoring in CText | ||||
* | Alpha operation fix | Piotr Dziwinski | 2012-09-21 | 1 | -1/+1 |
| | |||||
* | Namespace and styling fix | Piotr Dziwinski | 2012-09-19 | 2 | -280/+288 |
| | |||||
* | Input bindings rewrite | Piotr Dziwinski | 2012-09-19 | 1 | -1/+0 |
| | | | | | | - moved input bindings to CRobotMain - added virtual keymod and joystick button key presses - fixed putenv error; other minor fixes | ||||
* | Change of background image handling | Piotr Dziwinski | 2012-09-17 | 1 | -14/+44 |
| | | | | | | - removed old 4 quarter backgrounds - fixes in texture loading - other minor fixes | ||||
* | Fix max lights error | Piotr Dziwinski | 2012-09-16 | 1 | -2/+4 |
| | |||||
* | Texture format detection; minor fixes | Piotr Dziwinski | 2012-09-09 | 1 | -0/+50 |
| | | | | | | - detection of texture format - fixed depth mask bug - minor refactoring |