summaryrefslogtreecommitdiff
path: root/Source/Core/Common/GL
AgeCommit message (Expand)Author
2024-07-26Adjust order and spacing of various #includesDentomologist
2023-06-10Common:AGL: Support making temporary contexts from the main threadTellowKrinkle
2023-06-08OpenGL: Check the list of supported AA modes instead of hardcodingPokechu22
2023-06-08Video: add R10B10G10A2 and R16G16B16A16F texture types (needed by PR 11850)Filoppi
2023-04-15Embrace nullptr over NULL and 0get
2023-02-09VideoBackend/OGL: Prefer KHR_subgroup over NV_shader_thread.degasus
2022-05-29GLX: Guard against redefinition of PFNGLXSWAPINTERVALEXTPROCOatmealDome
2021-12-10Treewide: Adjust order of includesPokechu22
2021-09-14GLInterface: Remove unneeded wglShareLists callPokechu22
2021-07-06AGL: Silence OpenGL deprecation warningsOatmealDome
2021-07-06AGL: Move more UI API calls to the main threadOatmealDome
2021-07-05licensing: switch GLExtensions/ to use SPDX tagsPierre Bourdon
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
2021-01-02Rehabilitate Haiku support.waddlesplash
2020-12-02General: Convert PanicAlerts over to fmt equivalentLioncash
2020-10-23Common: Migrate logging to fmtLioncash
2020-08-22windows: fix build if pch were to be disabledShawn Hoffman
2020-03-23Cleanup warnings of -Wunused-variableJun Su
2020-01-01MacOS: Dispatch GL calls to main thread to prevent crashes on CatalinaGeorge Talusan
2019-12-29GLExtensions.cpp: Use arrays of `const char *const` instead of `std::string`.David Korth
2019-09-01DolphinNoGUI: Add a FBDev platformStenzek
2019-09-01GLContext: Get size using eglQuerySurface()Stenzek
2019-06-17Common: Add missing header guardsLioncash
2019-05-06Reformat repo to clang-format 7.0 rulesTechjar
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-02-09GLContext: Fix shared context creation error on MesaStenzek
2018-12-14Common/GLContext: Make member functions const qualified where applicableLioncash
2018-10-20GLContext: Try GL versions 3.2-4.6 when getting a contextStenzek
2018-10-20CMake: Make X11 and EGL optionalStenzek
2018-10-20GLContext: Runtime selection of EGL/GLX on LinuxStenzek
2018-10-20GLContext: Use destructor instead of Shutdown() to cleanupStenzek
2018-10-20GLContext: Combine shared context initialization and creationStenzek
2018-10-20GLContext: Remove global context pointerStenzek
2018-10-20VideoBackends: Pass window system info from host on creationStenzek
2018-10-20GLContext: Use host connectionStenzek
2018-10-20Refactoring and cleanup of GLInterface (now GLContext)Stenzek
2018-10-20GLInterface: Drop Haiku supportStenzek
2018-04-13Fix change in comment meaning by autoformat.Scott Mansell
2018-04-12Reformat all the things!spycrab
2018-03-26GLInterface: Use EXT_swap_control or MESA_swap_control over SGIStenzek
2018-03-10OGL: Move primitive restart enable logic to GLUtilStenzek
2018-03-10GLUtil: Encapsulate functions in a namespaceStenzek
2018-02-22GLUtil: Drop now-unused attributeless VAO helpersStenzek
2017-12-29Require WINDOW_BIT if we have a window handle.Vlad Firoiu
2017-12-29Surfaceless egl rendering.Vlad Firoiu
2017-11-22VideoBackends: Add AbstractStagingTexture classStenzek
2017-08-05Merge pull request #5856 from stenzek/optimus-crashAnthony
2017-08-03Merge pull request #5827 from JonnyH/WIP/fix-glMultiDrawElementsBaseVertex-in...Markus Wick
2017-08-02GLInterface: Support surfaceless contexts on GLXStenzek
2017-08-01GLExtensions: Add GL_ARB_texture_compression_bptcStenzek