summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-06-29In renderers add copyImage function.Andrei Karas12-0/+85
For now it same with drawImage.
2014-06-29Disable vsync in all tests.Andrei Karas1-1/+2
2014-06-29Fix compilation warning.Andrei Karas1-1/+2
2014-06-29Fix texture compression detection.Andrei Karas1-19/+16
2014-06-28Dont fail on missing images.Andrei Karas1-1/+1
2014-06-28Remove some depricated code from modernopengl or move it to renderers.Andrei Karas3-9/+1
2014-06-28Fix vsync control for MESA drivers.Andrei Karas1-0/+4
2014-06-28Improve a bit performance test in modernopengl.Andrei Karas1-5/+7
2014-06-26Fix text color in avatarlistbox.Andrei Karas1-0/+2
2014-06-25Add shaders version logging and checking.Andrei Karas2-1/+19
2014-06-24Add new action for select closest monster without filters and sorting.Andrei Karas9-30/+65
By default unassigned.
2014-06-24In OpenGL extensions detection also check OpenGL version.Andrei Karas1-13/+18
2014-06-24Add glXSwapBuffers into GLX functions.Andrei Karas4-0/+4
2014-06-24Dont use legacy texture format in mobileopengl and modernopengl.Andrei Karas1-1/+10
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-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-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 Karas1-2/+2
2014-06-21Add spelling fixes by Brian Callahan.Andrei Karas2-2/+2
2014-06-20Fix code style.Andrei Karas20-54/+62
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-18fix render mode fallback.Andrei Karas1-0/+1
2014-06-18Add error logging if shader compilation failure.Andrei Karas3-0/+14
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