summaryrefslogtreecommitdiff
path: root/gdk/gdkglcontextprivate.h
Commit message (Expand)AuthorAgeFilesLines
* glcontext: Add a way to check for GLsyncMatthias Clasen2023-04-271-0/+2
* glcontext: Compute matching version the simple wayBenjamin Otte2023-04-271-4/+2
* egl: Make sure highest possible GL version is createdBenjamin Otte2023-04-271-5/+7
* glcontext: Use GdkGLVersion elsewhereBenjamin Otte2023-04-271-5/+13
* gdk: Introduce GdkGLVersionBenjamin Otte2023-04-271-34/+12
* gdk: drop libangle GLES minimum versionMarc-André Lureau2023-04-171-5/+1
* gdk: drop unused vertex_array_objectMarc-André Lureau2023-04-171-1/+0
* Make fractional scaling for GL opt-inMatthias Clasen2023-04-021-0/+2
* Convert headers to #pragma onceMatthias Clasen2023-03-311-3/+1
* gdk: Add private GLContext::is_current() checkBenjamin Otte2023-02-021-0/+1
* Merge branch 'gl-api-es-fix' into 'main'Benjamin Otte2022-06-041-0/+26
|\
| * glcontext: Refactor realize function, fix interaction with shared contextPablo Correa Gómez2022-06-041-0/+21
| * glcontext: Add internal get_clipped_version functionPablo Correa Gómez2022-06-041-0/+5
* | gdk: Check OES_vertex_half_float GLES extensionMatthias Clasen2022-05-051-0/+2
|/
* gsk/gl: support non-standard default framebufferChristian Hergert2022-02-221-0/+2
* gl: Change gdk_gl_context_check_version()Benjamin Otte2021-12-251-2/+4
* gl: Clear current when destroying current's surfaceBenjamin Otte2021-12-221-0/+2
* API: Add gdk_display_create_gl_context()Benjamin Otte2021-10-201-1/+2
* gdk: Move GdkMemoryFormat enum to gdktypes.hBenjamin Otte2021-10-161-1/+0
* gl: Move texture uploading to the rendererBenjamin Otte2021-10-131-7/+4
* gl: Check allowed APIs in realize()Benjamin Otte2021-10-081-1/+4
* egl: Unify contextsBenjamin Otte2021-10-061-1/+0
* glcontext: Remove unused functionalityBenjamin Otte2021-10-061-2/+0
* gdk: Remove unused gdk_gl_texture_quads() functionBenjamin Otte2021-10-061-11/+0
* gdk: Make sure only one GL backend is usedwip/otte/shittymorphBenjamin Otte2021-09-241-0/+14
* gdk: Move GL context construction to GdkGLContextBenjamin Otte2021-07-221-0/+2
* gl: Move vfuncBenjamin Otte2021-07-221-0/+3
* gdk: Add gdk_gl_context_is_shared()Benjamin Otte2021-07-221-3/+6
* gdk: Require EGL version 1.4 across the boardBenjamin Otte2021-07-221-0/+7
* gl: remove unused texture_from_surface APIwip/chergert/gdk-remove-texture_from_surfaceChristian Hergert2020-10-291-4/+0
* Correctly upload textures for GLESAlexander Larsson2020-09-251-0/+2
* gdk: Slim down gdkinternals.h moreMatthias Clasen2020-08-141-0/+12
* GdkGLContext: Drop gdk_gl_context_has_[framebuffer_blit|frame_terminator]()Chun-wei Fan2020-08-051-2/+0
* OpenGL/ES: Fix 'R' and 'B' bits inverted on WindowsChun-wei Fan2020-07-301-0/+3
* gl: Add a gdk_gl_context_has_debug accessorTimm Bäder2020-07-281-1/+3
* Replace "gchar" with "char"Benjamin Otte2020-07-251-1/+1
* GdkGLContext: Add internal functions for KHR_DEBUG callsAlexander Larsson2019-04-251-1/+15
* glcontext: Store the buffer age regions in the GL contextBenjamin Otte2018-04-091-0/+3
* gdkgl: Add gdk_gl_context_get_damage()Benjamin Otte2016-12-051-0/+2
* gdk: Make gdk_window_begin_draw_frame() take a draw contextBenjamin Otte2016-12-051-11/+0
* gdk: Turn GdkGLContext into a GdkDrawContextBenjamin Otte2016-12-051-2/+3
* glcontext: Make begin/end_draw() pairedBenjamin Otte2016-12-051-0/+3
* gdk: Large GL refactoringBenjamin Otte2016-12-051-0/+2
* gdkgl: Change prototype of functionBenjamin Otte2016-11-011-1/+2
* gl: Use a uniform to flip R and B colors on GLESEmmanuele Bassi2016-04-251-0/+1
* gl: Add more OpenGL ES checksEmmanuele Bassi2016-04-251-0/+1
* gl: Add 'use-es' flagEmmanuele Bassi2016-04-251-0/+1
* gl: Store the legacy bit in the GL program dataEmmanuele Bassi2015-10-071-0/+2
* gdk: Allow querying if a GL context is in legacy modeEmmanuele Bassi2015-10-071-0/+3
* gl: Drop GdkGLContextClass.upload_texture()Emmanuele Bassi2015-02-091-12/+12