aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/renderer_opengl.cpp
AgeCommit message (Expand)Author
2019-04-04video_core/renderer_opengl: Remove unnecessary includesLioncash
2019-03-27gl_rasterizer: Remove unused reference member variable from RasterizerOpenGLLioncash
2019-03-16memory: Simplify rasterizer cache operations.bunnei
2019-03-13video_core/morton: Use enum to describe MortonCopyPixels128 modeReinUsesLisp
2019-03-04video_core/renderer_opengl: Replace direct usage of global system object acce...Lioncash
2019-02-26renderer_opengl: Update pixel format trackingReinUsesLisp
2019-02-16Merge pull request #2127 from FearlessTobi/fix-screenshot-srgbbunnei
2019-02-15core_timing: Convert core timing into a classLioncash
2019-02-15renderer_opengl: respect the sRGB colorspace for the screenshot featurefearlessTobi
2019-02-12renderer_opengl: Remove reference to global system instanceLioncash
2019-02-12core_timing: Rename CoreTiming namespace to Core::TimingLioncash
2019-02-06gl_shader_disk_cache: Pass core system as argument and guard against games wi...ReinUsesLisp
2019-01-30gl_rasterizer_cache: Move swizzling to textures instead of stateReinUsesLisp
2019-01-30gl_rasterizer: Use DSA for texturesReinUsesLisp
2019-01-23frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.bunnei
2019-01-06gl_rasterizer: Use DSA for vertex array objectsReinUsesLisp
2019-01-06gl_state: Drop uniform buffer state trackingReinUsesLisp
2018-12-23Merge pull request #1886 from FearlessTobi/port-4164bunnei
2018-12-19Fixed uninitialized memory due to missing returns in canaryDavid Marcec
2018-12-18yuzu, video_core: Screenshot functionalityzhupengfei
2018-11-25video_core: Move morton functions to their own fileReinUsesLisp
2018-11-23Merge pull request #1725 from FernandoS27/gl43bunnei
2018-11-21Removed pre 4.3 ARB extensionsFernandoS27
2018-11-21Use default values for unknown framebuffer pixel formatFernandoS27
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-10-28Implement sRGB Support, including workarounds for nvidia driver issues and QT...Rodolfo Bogado
2018-09-08Port Citra #4047 & #4052: add change background color supporttech4me
2018-09-08gl_state: Keep track of texture target.bunnei
2018-08-31core/core: Replace includes with forward declarations where applicableLioncash
2018-08-31core: Make the main System class use the PImpl idiomLioncash
2018-08-22renderer_opengl: Namespace OpenGL codeLioncash
2018-08-21Merge pull request #1123 from lioncash/screenbunnei
2018-08-21renderer_opengl: Use LOG_DEBUG for GL_DEBUG_SEVERITY_NOTIFICATION and GL_DEBU...Lioncash
2018-08-20rasterizer_interface: Remove ScreenInfo from AccelerateDraw()'s signatureLioncash
2018-08-20renderer_base: Make creation of the rasterizer, the responsibility of the ren...Lioncash
2018-08-17renderer_opengl: Treat OpenGL errors as critical.bunnei
2018-08-11core: Namespace EmuWindowLioncash
2018-08-08renderer_opengl: Use trace log in a few places.bunnei
2018-08-04renderer_base: Make Rasterizer() return the rasterizer by referenceLioncash
2018-08-04video_core: Eliminate the g_renderer global variableLioncash
2018-08-01video_core: Make global EmuWindow instance part of the base renderer classLioncash
2018-07-17vi: Partially implement buffer crop parameters.bunnei
2018-07-14OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.bunnei
2018-07-02Update clang formatJames Rowe
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-06-27gl_rasterizer: Implement AccelerateDisplay to forward textures to framebuffers.bunnei
2018-06-06GLState: Support changing the GL_TEXTURE_SWIZZLE parameter of each texture unit.Subv
2018-04-27renderer_opengl: Replace usages of LOG_GENERIC with fmt-capable equivalentsLioncash
2018-04-25video-core: Move logging macros over to new fmt-capable onesLioncash
2018-04-24renderer_opengl: Use correct byte order for framebuffer pixel format ABGR8.bunnei