aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/renderer_opengl.h
AgeCommit message (Expand)Author
2019-02-06gl_shader_disk_cache: Pass core system as argument and guard against games wi...ReinUsesLisp
2019-01-23frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl.bunnei
2018-12-26renderer_opengl: Correct forward declaration of FramebufferLayoutLioncash
2018-12-18yuzu, video_core: Screenshot functionalityzhupengfei
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-08-22renderer_opengl: Namespace OpenGL codeLioncash
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-11core: Namespace EmuWindowLioncash
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-06-27gl_rasterizer: Implement AccelerateDisplay to forward textures to framebuffers.bunnei
2018-04-13renderer_opengl: Use OGLProgram instead of OGLShader.bunnei
2018-04-04renderer_opengl.h: Update from citra to yuzuN00byKing
2018-03-26renderer_opengl: Use better naming for DrawScreens and DrawSingleScreen.bunnei
2018-03-23renderer_opengl: Add framebuffer_transform_flags member variable.bunnei
2018-03-22video_core: Move FramebufferInfo to FramebufferConfig in GPU.bunnei
2018-02-11renderer_opengl: Support framebuffer flip vertical.bunnei
2018-01-16clang-formatMerryMage
2018-01-15renderer_gl: Clear screen to black before rendering framebuffer.bunnei
2018-01-14renderer: Render previous frame when no new one is available.bunnei
2018-01-12Remove references to PICA and rasterizers in video_coreJames Rowe
2018-01-10renderer_opengl: Support rendering Switch framebuffer.bunnei
2018-01-10renderer_opengl: Update DrawScreens for Switch.bunnei
2017-05-27OpenGL: Remove unused RendererOpenGL fieldsYuri Kunde Schlesner
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
2016-09-18Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot
2016-04-21HWRasterizer: Texture forwardingtfarley
2016-03-08Improve error report from Init() functionsLittleWhite
2015-09-29fix some xcode 7.0 warningsMartin Lindhe
2015-09-11video_core: Remove unnecessary includes from headersLioncash
2015-09-10renderer_opengl: Remove unimplemented function declarationLioncash
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner
2015-05-22OpenGL renderertfarley
2015-03-09Added LCD registers, and implementation for color filling in OGL code.archshift
2015-02-15video_core: Implement the remaining framebuffer formats in the OpenGL renderer.Emmanuel Gil Peyrot
2014-12-20License changepurpasmart96
2014-11-18OpenGL Renderer: Cleanup viewport extent calculation.Tony Wasserka
2014-11-18Viewport scaling and display density independenceKevin Hartman
2014-10-26Add `override` keyword through the code.Yuri Kunde Schlesner
2014-10-12Rework OpenGL renderer.Yuri Kunde Schlesner
2014-10-12OpenGL renderer: Shuffle initialization code around and rename functions.Yuri Kunde Schlesner
2014-10-12Remove virtual inheritance from RendererOpenGLYuri Kunde Schlesner
2014-09-08Moved common_types::Rect from common to Common namespacearchshift
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner
2014-08-28Downgrade GLSL version to 1.50 (compatible with GL 3.2)Yuri Kunde Schlesner