summaryrefslogtreecommitdiff
path: root/src/opengl1graphics.cpp
AgeCommit message (Collapse)AuthorFilesLines
2012-06-11Fix code style.Andrei Karas1-1/+0
2012-06-10Split ImageHelper to ImageHelper, SDLImageHelper, OpenGLImageHelper.Andrei Karas1-8/+9
2012-06-09Move static methods from Image class to ImageHelper class.Andrei Karas1-8/+9
Remove SDL merge method. It was very slow and unused.
2012-05-23OpenGL fix for mac version.Andrei Karas1-10/+1
2012-05-06Add const to images in drawing functions.Andrei Karas1-3/+3
2012-04-29Add graphicsmanager class and move some code to it.Andrei Karas1-78/+3
2012-04-27Try enable rectangular textures before using it.Andrei Karas1-0/+1
2012-04-27Add option to enable/disable rectangular textures.Andrei Karas1-4/+6
2012-04-26Add to log draw backend name.Andrei Karas1-0/+6
Add ability to get free video memory (fast openg with NVIDIA). Add test with id 100 for long perfomance testing.
2012-03-03Fix incorrect screenshots issue in opengl mode.v1.2.3.4Andrei Karas1-2/+2
2012-03-03Fix code style.Andrei Karas1-1/+1
2012-03-02Add FBO for screenshots to safe opengl also.Andrei Karas1-2/+73
2012-02-25Fix old casts.Andrei Karas1-2/+4
2012-02-02Add "no frame" option to hide window frame. Disabled by default.Andrei Karas1-2/+6
2012-01-30Add option for enable/disable window resize.Andrei Karas1-2/+4
2012-01-30Allow resizing of the game in windowed modeThorbjørn Lindeijer1-0/+11
Window positions are semi-smartly corrected as a result of the resize. Not supported when using OpenGL on Windows for now. Reviewed-by: Yohann Ferreira Conflicts: src/client.cpp src/client.h src/game.cpp src/gui/gui.cpp src/gui/widgets/window.cpp
2012-01-20Fix code style.Andrei Karas1-2/+3
2012-01-20Fix ambient layer scalling in safe opengl mode.Andrei Karas1-2/+5
2012-01-05Update copyrights year.Andrei Karas1-1/+1
2011-12-26Restore GL_PACK_ALIGNMENT after creating screenshots in opengl modes.Andrei Karas1-0/+4
2011-10-27Add command to dump to chat main graphics settings.Andrei Karas1-0/+1
Command: /dumpg
2011-09-14Bit improve push cliparea functions in opengl backends.Andrei Karas1-12/+11
2011-08-12Rename file names log and chatlog to correct logger and chatlogger.Andrei Karas1-1/+1
2011-07-18Remove unused parameters.Andrei Karas1-2/+3
2011-07-17Add basic tiles caching for opengl.Andrei Karas1-0/+10
2011-07-07Remove undescore from variables and defines.Andrei Karas1-9/+9
2011-07-02Replace some getters to direct member access in Image class.Andrei Karas1-2/+2
2011-05-24Add simple memory leak detector.Andrei Karas1-0/+2
Can be enabled by configure option -enable-memdebug=yes. Known issue: not all memory allocations hooked with it.
2011-04-09Improve map loading speed.Andrei Karas1-2/+2
2011-03-26Fix code style.Andrei Karas1-1/+2
2011-03-26Fix complilation without opengl.Andrei Karas1-2/+3
2011-03-26Remove debug code and add checks in graphics classes.Andrei Karas1-0/+6
2011-03-26Precalculation vertexes for improving draw speed.Andrei Karas1-1/+26
Implemented in Software and fast OpenGL backends. Not all controls using this mode because some limitations. Known issue: impossible compile without opengl. Will be fixed in next commits.
2011-03-18Fix most conversions except manaserv net code and some other code.Andrei Karas1-16/+25
2011-03-18Fix most old style cast except manaserv and libxml2 defines.Andrei Karas1-13/+21
2011-02-19Update copyrights.Andrei Karas1-2/+3
2011-01-02Initial commit.Andrei Karas1-0/+603
This code based on mana client http://www.gitorious.org/mana/mana and my private repository.