summaryrefslogtreecommitdiff
path: root/gdk/x11/gdkglcontext-x11.c
Commit message (Expand)AuthorAgeFilesLines
* gdkgl: Add gdk_gl_context_get_damage()Benjamin Otte2016-12-051-65/+46
* gdk: Make gdk_window_begin_draw_frame() take a draw contextBenjamin Otte2016-12-051-15/+26
* gdk: Turn GdkGLContext into a GdkDrawContextBenjamin Otte2016-12-051-1/+0
* glcontext: Make begin/end_draw() pairedBenjamin Otte2016-12-051-10/+12
* gdk: Large GL refactoringBenjamin Otte2016-12-051-79/+33
* gdk: Fix a variableBenjamin Otte2016-11-171-1/+1
* x11: Replace gdk_display_get_window_visual()Benjamin Otte2016-11-031-1/+1
* x11: Remove unused complexityBenjamin Otte2016-11-031-11/+6
* API: screen: Remove gdk_screen_is_composited()Benjamin Otte2016-10-291-6/+1
* API: gdk: Remove gdk_window_get_visual()Benjamin Otte2016-10-281-1/+2
* gl: Use a uniform to flip R and B colors on GLESEmmanuele Bassi2016-04-251-4/+4
* x11: Allow creating GLES contextsEmmanuele Bassi2016-04-251-6/+26
* x11: Don't use g_print for debug outputMatthias Clasen2016-02-281-28/+28
* Control legacy GL context via environment variableEmmanuele Bassi2015-10-071-1/+2
* x11: Create legacy GLX contextsEmmanuele Bassi2015-10-071-17/+83
* gdk: fix crash if visual is NULLIgnacio Casal Quinteiro2015-07-171-0/+3
* x11/gl: Fix use after freeOlivier Fourdan2015-04-051-3/+4
* x11/gl: Do not use GLX_EXT_texture_from_pixmap if not availableEmmanuele Bassi2015-03-261-0/+5
* x11/gl: Do not try to call MakeCurrent with a NULL contextEmmanuele Bassi2015-03-251-0/+6
* x11/gl: Trap GL context creationEmmanuele Bassi2015-03-251-5/+13
* x11/gl: Removing some more legacy GL callsNiels Nesse2015-03-231-7/+0
* x11/gl: Do not call glEnable/glDisable with GL_TEXTURE_2DEmmanuele Bassi2015-03-231-2/+7
* Remove GdkGLProfileEmmanuele Bassi2015-02-121-44/+21
* gl: Drop profile for gdk_window_create_gl_context()Emmanuele Bassi2015-02-121-10/+7
* x11/gl: Ensure we use the 3.2 core profileEmmanuele Bassi2015-02-091-19/+4
* gl: Drop OpenGL legacy profileEmmanuele Bassi2015-02-091-5/+1
* Switch GDK_GL_PROFILE_DEFAULT to mean 3_2_COREEmmanuele Bassi2015-02-091-1/+1
* x11/gl: Use the GdkGLContext optionsEmmanuele Bassi2015-02-091-27/+41
* GL: Split GL context creation in two phasesEmmanuele Bassi2015-02-091-173/+202
* Fix core context creation in GdkGLContextNiels Nesse2015-01-281-0/+2
* x11/gl: Do not specify the GLX context versionEmmanuele Bassi2015-01-101-6/+19
* x11/gl: Set the correct minor versionEmmanuele Bassi2014-12-251-1/+1
* Don't initialize GL if it has been disabledMatthias Clasen2014-12-191-0/+3
* gdk: Fix scissoring with scaled windowsAlexander Larsson2014-12-151-9/+9
* gdkgl: Texture many quads at once for performance reasonsJasper St. Pierre2014-11-221-6/+16
* gdkglcontext-x11: Make sure to enable the scissor testJasper St. Pierre2014-11-221-0/+4
* gdkgl: Use a GdkTexturedQuad struct to paint quadsJasper St. Pierre2014-11-221-5/+9
* GdkGLContext: Remove unused update vfuncAlexander Larsson2014-11-201-20/+0
* configure.ac: Depend on cairo 1.14.0Javier Jardón2014-11-101-2/+0
* GdkX11GLContext: Use bitblit for swap if no buffer age supportAlexander Larsson2014-11-061-2/+46
* GdkGL: Fix up GL_ARB_texture_rectangle supportAlexander Larsson2014-11-061-19/+28
* gdk_gl_texture_quad: Use shaders to texture thingsAlexander Larsson2014-11-061-1/+2
* GdkGLContextX11: Use passed in context, not get_current()Alexander Larsson2014-11-061-6/+3
* Add gdk_gl_texture_quad() helperAlexander Larsson2014-11-061-13/+4
* GdkGLContextX11: Only set swap interval when it changedAlexander Larsson2014-11-051-5/+9
* GdkGLContext: Add display propertyAlexander Larsson2014-11-031-3/+3
* gdk_x11_display_make_gl_context_current: move some codeAlexander Larsson2014-10-301-11/+11
* Add GdkGLContext::profileAlexander Larsson2014-10-301-0/+2
* Remove GdkGLContext::visualAlexander Larsson2014-10-301-5/+0
* GdkGLContext: Track shared contextAlexander Larsson2014-10-301-0/+1