aboutsummaryrefslogtreecommitdiff
path: root/backends/graphics/opengl/texture.cpp
AgeCommit message (Expand)Author
2019-08-04OPENGL: Support RGBA8888 swapped textures when using OpenGL ESCameron Cawley
2018-08-26OPENGL: Use premultiplied alpha for color-keyed cursorsBastien Bouclet
2016-05-03OPENGL: Assure color attributes for shader pipeline are always set.Johannes Schickel
2016-03-16OPENGL: Flag texture dirty on allocation.Johannes Schickel
2016-03-16OPENGL: Store logical texture dimensions in GLTexture.Johannes Schickel
2016-03-16OPENGL: Implement CLUT8 look up as Pipeline.Johannes Schickel
2016-03-16OPENGL: Move pipeline code to pipelines/.Johannes Schickel
2016-03-16OPENGL: Do not allow direct access to Context::activePipeline.Johannes Schickel
2016-03-16OPENGL: Implement texture drawing in Pipeline instead of Surface.Johannes Schickel
2016-03-16OPENGL: Make shader/framebuffer part of pipeline state.Johannes Schickel
2016-03-16OPENGL: Introduce abstraction for framebuffer.Johannes Schickel
2016-03-16OPENGL: Introduce ShaderManager to handle builtin shaders.Johannes Schickel
2016-03-16OPENGL: Introduce pipeline abstraction to cleanup code.Johannes Schickel
2016-03-16OPENGL: Support GLSL based CLUT8 look up for GLES2+.Johannes Schickel
2016-03-16OPENGL: Accelerate palette lookups with shaders.Johannes Schickel
2016-03-16OPENGL: Introduce simple abstraction for surfaces.Johannes Schickel
2016-03-16OPENGL: Cleanup. Remove Texture::getHardwareFormat.Johannes Schickel
2016-03-16OPENGL: Move color key handling for CLUT8 to TextureCLUT8.Johannes Schickel
2016-03-16OPENGL: Move max texture size information to Context.Johannes Schickel
2016-03-16OPENGL: Create new abstraction for GL texture objects.Johannes Schickel
2016-03-16OPENGL: (Partly) move context specific handling to Context.Johannes Schickel
2016-03-16OPENGL: Handle destruction gracefully when no context is setup.Johannes Schickel
2016-03-16OPENGL: Add support for shaders with GL contexts.Johannes Schickel
2016-03-16OPENGL: Support GLES2 contexts.Johannes Schickel
2016-03-16OPENGL: Support RGB555 for OpenGL ES output.Johannes Schickel
2016-03-16OPENGL: Rename GLCALL to GL_CALL.Johannes Schickel
2016-03-16OPENGL: Resolve OpenGL functions on run-time.Johannes Schickel
2016-03-16OPENGL: Define GLCALL in opengl-sys.h.Johannes Schickel
2016-03-16OPENGL: Refactor GL extension handling slightly.Johannes Schickel
2014-02-12OPENGL: Use GLfloat for draw cooridnates in Texture.Johannes Schickel
2014-02-11OPENGL: Release old texture name before creating a new one.Johannes Schickel
2013-11-20OPENGL: Fix texture re-allocation checkWillem Jan Palenstijn
2013-10-19OPENGL: Limit maximum Surface size to maximum texture size.Johannes Schickel
2013-10-19OPENGL: Implement dirty rect handling.Johannes Schickel
2013-10-19OPENGL: Add new generic OpenGL (ES) backend.Johannes Schickel