summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-06-24Remove packet constant from eathena net code.Andrei Karas2-1/+3
2014-06-24Add name request packet into protocol.hAndrei Karas4-2/+4
2014-06-24Update translations.Andrei Karas40-561/+554
2014-06-24Add manual OpenGL context creation.Andrei Karas17-6/+291
For SDL2 set attributes for context version. For SDL1.2 in X11 create own context. For SDL1.2 and other platforms not implimented for now. Also try fallback if need to older context versions.
2014-06-23Dont call glTexEnvf in mobileopengl and modernopengl.Andrei Karas1-1/+2
2014-06-23Add glx functions helpers.Andrei Karas10-25/+260
Add some glx functions.
2014-06-22Allow use OpenGL extension GL_EXT_gpu_shader4 if OpenGL version 3.0 or more.Andrei Karas1-1/+2
2014-06-22Disable profiler.Andrei Karas1-1/+1
It was enabled by mistake.
2014-06-22In modernopengl decrease GLSL version from 150 core to 130.Andrei Karas2-2/+2
2014-06-22Add profiler lines into some functions.Andrei Karas19-2/+309
2014-06-22Reoder some text and image drawing for better batching.Andrei Karas5-43/+52
2014-06-22Fix drawing avatarlistbox in modernopengl.Andrei Karas1-1/+3
2014-06-22Fix vsync option on non windows systems with Nvidia closed source driver.Andrei Karas1-0/+15
2014-06-22Add OpenGL extension GL_EXT_timer_query.Andrei Karas4-0/+41
2014-06-21Validate shader program after compilation.Andrei Karas1-1/+9
2014-06-21add Support for OpenGL extension GL_ARB_texture_storage.Andrei Karas4-0/+14
2014-06-21Change version to 1.4.6.21.v1.4.6.21Andrei Karas8-8/+17
2014-06-21Update translations.Andrei Karas40-22652/+22895
2014-06-21Add spelling fixes by Brian Callahan.Andrei Karas4-11/+11
2014-06-21Add shell scripts for running branded tmw and evol versions.Andrei Karas6-4/+15
Not present in install make action.
2014-06-20Fix code style.Andrei Karas20-54/+62
2014-06-20Fix icon names in tmw make file.Andrei Karas1-2/+2
2014-06-19Add some more OpenGL functions from GL_KHR_debug.Andrei Karas5-0/+22
2014-06-19Add functions from OpenGL extension GL_ARB_copy_image.Andrei Karas4-0/+16
2014-06-19Simplify OpenGL extensions detection again.Andrei Karas1-28/+17
2014-06-19Check if all OpenGL extensions supported for modernopengl.Andrei Karas2-1/+11
If not fallback to normalopengl.
2014-06-19Simplify OpenGL extensions detection.Andrei Karas1-16/+20
2014-06-18update translations.Andrei Karas17-1552/+1838
2014-06-18fix render mode fallback.Andrei Karas1-0/+1
2014-06-18Add error logging if shader compilation failure.Andrei Karas3-0/+14
2014-06-17Add shaders files in windows installer.Andrei Karas3-0/+9
2014-06-15Fix compilation warning.Andrei Karas1-2/+1
2014-06-15In normalopengl dont bind buffers pointers if it already binded.Andrei Karas1-35/+44
2014-06-15Add OpenGL extension GL_ARB_invalidate_subdata.Andrei Karas10-0/+46
And use it for invalidate prepared for deletion images.
2014-06-15Remove debug logging in maplayer.Andrei Karas1-1/+0
2014-06-14In modernopengl add support for EBO, but unused.Andrei Karas2-2/+34
2014-06-14Fix chat input field size if smiles button is hidden.Andrei Karas1-0/+1
2014-06-14Add another build in fps test, unused.Andrei Karas2-0/+51
2014-06-14Fix compilation warnings.Andrei Karas2-64/+21
2014-06-14Add missing files into tarball.Andrei Karas2-0/+2
2014-06-14Add --renderer command flag to override rendererAndrei Karas3-2/+15
2014-06-14Add OpenGL function glVertexAttribIPointer.Andrei Karas5-0/+9
2014-06-14Fix draw test in normalopengl and safeopengl.Andrei Karas2-8/+12
2014-06-14Switch modernopengl from float into int buffers.Andrei Karas8-147/+155
2014-06-14In fps tests show fps on console.Andrei Karas1-0/+2
2014-06-14fix modernoepngl drawing.Andrei Karas15-10/+236
Add simple draw test in most renders.
2014-06-13Fix crash with software renderer.Andrei Karas1-2/+9
2014-06-13In modernopengl use correct buffer flags STATIC/STREAM.Andrei Karas1-10/+10
2014-06-13Allow pattern/batched draw in modernopengl.Andrei Karas1-2/+1
2014-06-13In modernopengl add calcimagerect.Andrei Karas2-0/+12
This is last function for cached draw, now modernopengl can be used for all