summaryrefslogtreecommitdiff
path: root/gdk/gdkgl.c
Commit message (Expand)AuthorAgeFilesLines
* gl: Synchronize when calling MakeCurrentMatthias Clasen2023-01-271-0/+12
* Switch to GL_ARB_framebuffer_objectEmmanuel Gil Peyrot2020-06-111-17/+17
* Add a EGL renderer (via ANGLE) for WindowsChun-wei Fan2018-06-281-1/+12
* gl: Check for GL_EXT_framebuffer_blit before using glBlitFramebufferEmmanuele Bassi2016-12-141-0/+1
* gl: Use a uniform to flip R and B colors on GLESEmmanuele Bassi2016-04-251-4/+11
* gl: Use the appropriate formats when reading buffers on GLESEmmanuele Bassi2016-04-251-2/+25
* gl: Add more OpenGL ES checksEmmanuele Bassi2016-04-251-4/+30
* gdk: Add GLES shadersEmmanuele Bassi2016-04-251-3/+23
* gdk: Move GLSL shaders into GResourceEmmanuele Bassi2016-04-251-89/+27
* gdk: Strip newlines from g_warning and g_errorMatthias Clasen2016-02-281-1/+1
* gl: Use older GLSL shaders with legacy contextsEmmanuele Bassi2015-10-071-6/+55
* Fix some clang warningsMatthias Clasen2015-03-221-3/+4
* gl: Put shaders in static storageEmmanuele Bassi2015-02-101-4/+4
* gdkgl should use shader version 1.50Niels Nesse2015-02-101-4/+4
* gl: Drop GdkGLContextClass.upload_texture()Emmanuele Bassi2015-02-091-2/+3
* gl: Do not use the extension API for core GLEmmanuele Bassi2015-02-091-1/+1
* Fix core context creation in GdkGLContextNiels Nesse2015-01-281-11/+5
* gdkgl: Use vfunc For Uploading TexturesChun-wei Fan2014-12-171-5/+2
* gdk: Fix scissoring with scaled windowsAlexander Larsson2014-12-151-4/+4
* gdk_gl_texture_from_surface - fix software fallbackAlexander Larsson2014-12-151-5/+3
* gdk_cairo_draw_from_gl - fix drawing with alpha on window scale > 1Alexander Larsson2014-12-151-2/+2
* gdkgl: pass the correct number of quads to gdk_gl_texture_quadsMarco Trevisan (Treviño)2014-12-021-3/+6
* gdkgl.c: Avoid GCCism in Pointer ArithmeticChun-wei Fan2014-11-241-1/+1
* gdkgl: Texture quads in one giant draw callJasper St. Pierre2014-11-221-4/+22
* gdkgl: Use one VBO for both position and uv attributesJasper St. Pierre2014-11-221-21/+7
* gdkgl: Texture many quads at once for performance reasonsJasper St. Pierre2014-11-221-28/+55
* gdkgl: Use a GdkTexturedQuad struct to paint quadsJasper St. Pierre2014-11-221-24/+26
* gdkgl: Clean up program-manipulating codeJasper St. Pierre2014-11-221-58/+38
* GL: Fix typo in gdk_gl_texture_from_surfaceAlexander Larsson2014-11-201-1/+1
* GL: Fix GL Y coordinate flipping to use unscaled window heightAlexander Larsson2014-11-201-12/+12
* gdk/gdkgl.c: Fix TypoChun-wei Fan2014-11-141-1/+1
* configure.ac: Depend on cairo 1.14.0Javier Jardón2014-11-101-4/+0
* Export API to set GL flagsMatthias Clasen2014-11-061-3/+3
* gdkgl: Make some helper functions staticJasper St. Pierre2014-11-061-2/+2
* gdk_gl_texture_from_surface: Enable scissor testAlexander Larsson2014-11-061-0/+2
* gdk_gl_texture_quad: Fix handling of window scalesAlexander Larsson2014-11-061-2/+3
* GdkGL: Fix up GL_ARB_texture_rectangle supportAlexander Larsson2014-11-061-11/+69
* Add GDK_GL env var and GdkGLFlagsAlexander Larsson2014-11-061-3/+6
* gdk_cairo_draw_from_gl: Remove useless callAlexander Larsson2014-11-061-2/+0
* gdk_gl_texture_quad: Use shaders to texture thingsAlexander Larsson2014-11-061-16/+186
* GdkGL: Rename "context" to "paint_context" to clarify things a bitAlexander Larsson2014-11-061-12/+13
* gdk_cairo_draw_from_gl: Document that this changes the current contextAlexander Larsson2014-11-061-0/+2
* Add gdk_gl_texture_quad() helperAlexander Larsson2014-11-061-27/+30
* gdkgl: Don't constantly re-create the tmp framebufferAlexander Larsson2014-11-061-6/+9
* GdkGL: Fix and clean up gdk_cairo_draw_from_gl()Alexander Larsson2014-11-051-16/+31
* Clarify docs for gdk_cairo_draw_from_glAlexander Larsson2014-10-301-0/+2
* opengl: Use GL_TEXTURE_2D rather than GL_TEXTURE_RECTANGLE_ARB when possibleAlexander Larsson2014-10-271-21/+52
* Trivial formatting fixesMatthias Clasen2014-10-131-4/+7
* Correct copyright yearMatthias Clasen2014-10-131-1/+1
* gl: Make gdk_gl_context_make_current() return voidAlexander Larsson2014-10-131-2/+1