summaryrefslogtreecommitdiff
path: root/src/resources
AgeCommit message (Collapse)AuthorFilesLines
2014-07-03Move item type mapping into separate file.Andrei Karas3-67/+90
2014-07-02Use GL_EXT_direct_state_access in copy to texture function.Andrei Karas1-2/+2
2014-07-02Fix compilation warnings.Andrei Karas1-2/+2
2014-07-01Move bindtexture in openglimagehelper into separate file.Andrei Karas2-21/+29
2014-07-01In atlasmanager use copy surface to image function.Andrei Karas2-25/+16
This allow in OpenGL modes copy surface into video memory without software blitting.
2014-07-01Add to image helper function to copy surface into part of image.Andrei Karas7-14/+107
2014-07-01Dont invalidate non existing images.Andrei Karas1-1/+1
It create issues atleast in Mesa.
2014-06-28Dont fail on missing images.Andrei Karas1-1/+1
2014-06-23Dont call glTexEnvf in mobileopengl and modernopengl.Andrei Karas1-1/+2
2014-06-22Add profiler lines into some functions.Andrei Karas4-0/+56
2014-06-15Add OpenGL extension GL_ARB_invalidate_subdata.Andrei Karas6-0/+33
And use it for invalidate prepared for deletion images.
2014-06-15Remove debug logging in maplayer.Andrei Karas1-1/+0
2014-06-14fix modernoepngl drawing.Andrei Karas1-2/+13
Add simple draw test in most renders.
2014-06-13In modernopengl add support for buffered draw tile collection.Andrei Karas2-2/+3
This is first cached function implemented in modernopengl. Also add support for bind buffer attributes. Add finalize method to convert any cached data into data for GPU.
2014-06-08Add shaderprogram class.Andrei Karas2-0/+30
2014-06-08Add ShaderManager and Shader class.Andrei Karas2-1/+30
2014-06-08copy mobileopengl into modernopengl.Andrei Karas2-1/+5
2014-06-08Add Modern OpenGL render type.Andrei Karas3-4/+11
Now it using normal OpenGL renderer.
2014-06-07fix code style.Andrei Karas7-13/+517
2014-06-06Fix compilation with some options.Andrei Karas4-6/+6
2014-06-04Create empty OpenGL textures in batches.Andrei Karas10-41/+71
2014-06-03Fix wrong includes.Andrei Karas1-1/+1
2014-06-02Add missing final/notfinal to classes.Andrei Karas8-16/+16
2014-05-31Improve profiler speed.Andrei Karas1-3/+6
2014-05-31Fix sign on some vars.Andrei Karas3-7/+10
2014-05-31Add missing notfinal/final to classes.Andrei Karas2-2/+2
2014-05-31Move effectdescription into separate file.Andrei Karas1-0/+46
2014-05-31fix code style.Andrei Karas5-9/+0
2014-05-29Move many variables from client into settings.Andrei Karas2-2/+3
2014-05-28Move from resourcemanager functions related to files into other files.Andrei Karas4-254/+9
2014-05-28Move delay load code from resourcemanager into separate file.Andrei Karas4-54/+122
2014-05-25Dont use detected texture size on Android and MacOSX.Andrei Karas1-0/+2
Because here detection not implimented.
2014-05-25Add support for simple texture size detection.Andrei Karas2-3/+8
This test check from 1024 to max texture size reported by driver.
2014-05-25Fix align in constructors.Andrei Karas8-13/+19
2014-05-25Fix license headers.Andrei Karas7-7/+7
2014-05-24Fix localconsts.h and debug.h includes.Andrei Karas1-0/+2
2014-05-23Fix possible memory leak.Andrei Karas1-0/+3
2014-05-21Fix code style.Andrei Karas2-2/+2
2014-05-19Fix compilation with some configure options.Andrei Karas1-0/+1
2014-05-19fix code style.Andrei Karas26-36/+45
2014-05-19Move mapitemtype into separate file.Andrei Karas7-44/+79
2014-05-19Move mapinfo into separate file.Andrei Karas4-14/+45
2014-05-19Move itemdb stat into separate file.Andrei Karas2-12/+50
2014-05-19Move emoteinfo into separate file.Andrei Karas3-15/+50
2014-05-19Move emotesprite into separate file.Andrei Karas3-14/+48
2014-05-19Move wallpaperdata into separate file.Andrei Karas2-13/+44
2014-05-19Move spritedirection into separate file.Andrei Karas7-77/+110
2014-05-19Move spriteaction into separate file.Andrei Karas5-40/+70
2014-05-19Move spritedisplay into separate file.Andrei Karas4-20/+50
2014-05-19Move spritereference into separate file.Andrei Karas9-18/+59