summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/context.c
Commit message (Expand)AuthorAgeFilesLines
* options: remove ancient option fallbacks/deprecationDudemanguy2023-09-211-5/+0
* opengl: move `ra_gl_ctx_params.flipped` to `struct GL`Niklas Haas2023-05-271-1/+1
* options: transition options from OPT_FLAG to OPT_BOOLChristoph Heinrich2023-02-211-4/+4
* osdep: add MP_FALLTHROUGHKacper Michajłow2023-02-021-1/+1
* wayland: unify visibility checking codeDudemanguy2022-04-111-0/+11
* vo_gpu: opengl: try and create context at version 440 againPhilip Langdale2021-12-071-0/+9
* video: opengl: teach start_frame() about out_fbo == NULLsfan52021-11-221-0/+2
* video: opengl: rework and remove ra_gl_ctx_test_version()Emil Velikov2021-10-161-18/+6
* vo_gpu: opengl: remove --opengl-restrictEmil Velikov2021-10-161-8/+1
* vo_gpu: opengl: reduce versions in mpgl_preferred_gl_versionsEmil Velikov2021-10-161-8/+2
* vo_gpu: opengl: make sure to always clean up debug callbacksNiklas Haas2020-04-151-0/+4
* options: change option macros and all option declarationswm42020-03-181-15/+14
* options: remove intpair option typewm42020-03-131-1/+2
* vo_gpu/opengl: fully initialize FBO when passing it to renderingJan Ekström2019-10-301-2/+4
* vo: make swapchain-depth option generic for all VOsAnton Kindestam2019-09-281-1/+1
* vo: use a struct for vsync feedback stuffwm42018-12-061-3/+5
* vo_gpu: glx: use GLX_OML_sync_control for better vsync reportingwm42018-12-061-0/+7
* client API: add a new way to pass X11 Display etc. to render APIwm42018-03-261-13/+0
* vo_gpu: remove old window screenshot glue code and GL implementationwm42018-02-131-26/+0
* vo_gpu: make screenshots use the GL rendererwm42018-02-111-9/+14
* vo_gpu: simplify structs / namesNiklas Haas2017-09-221-5/+5
* vo_gpu: opengl: fix possible screenshot window crashNiklas Haas2017-09-221-1/+1
* vo_gpu: fix memleak in ra_gl_ctxNiklas Haas2017-09-211-2/+5
* vo_opengl: refactor into vo_gpuNiklas Haas2017-09-211-168/+278
* vo_opengl: support compute shadersNiklas Haas2017-07-241-0/+1
* vo_opengl: add direct rendering supportwm42017-07-241-0/+1
* vo_opengl: use textureGatherOffset for polar filtersNiklas Haas2017-07-051-0/+1
* d3d: make DXVA2 support optionalwm42017-06-301-1/+1
* vo_opengl: drop TLS usagewm42017-05-111-28/+7
* vo_opengl: move X11 backends before Waylandwm42017-04-161-3/+3
* vo_opengl: add a backend start_frame callback for context_vdpauwm42017-03-201-0/+6
* vo_opengl: add experimental vdpauglx backendwm42017-03-181-0/+4
* vo_opengl: add log field to MGLContextwm42017-03-181-0/+1
* vo_opengl: angle: rewrite with custom swap chainJames Ross-Gowan2017-02-071-1/+0
* options: refactor how --opengl-dcomposition is declaredwm42017-01-201-0/+1
* build: don't rely on "__thread" being always available with GCCDmitrij D. Czarkoff2016-10-201-1/+1
* vo_opengl: deprecate 'drm-egl' backend and introduce 'drm' insteadwm42016-09-271-0/+2
* options: simplify M_OPT_EXITwm42016-09-171-1/+1
* vo_opengl: mali fbdev supportwm42016-09-131-0/+4
* vo_opengl: factor some EGL context creation codewm42016-09-131-0/+2
* vo_opengl: fix non-C11 TLS fallback for gccwm42016-09-121-1/+1
* vo_opengl: add an angle-es2 backendwm42016-05-101-0/+2
* vo_opengl: GLX: try to create 3.3 core profile contextwm42016-03-191-0/+11
* Change GPL/LGPL dual-licensed files to LGPLwm42016-01-191-13/+7
* vo_opengl: fall back to gcc thread local storagewm42015-12-231-1/+7
* vo_opengl: split backend code from common.c to context.cwm42015-12-191-0/+228