summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/Render.cpp
AgeCommit message (Expand)Author
2018-10-20GLContext: Use destructor instead of Shutdown() to cleanupStenzek
2018-10-20GLContext: Remove global context pointerStenzek
2018-10-20Renderer: Pull dimensions from GLInterface/SwapchainStenzek
2018-10-20Drop Host_GetRenderSurface and pass display to backendStenzek
2018-10-20Refactoring and cleanup of GLInterface (now GLContext)Stenzek
2018-05-26VideoConfig: Add a field for indicating logic op support in the backendStenzek
2018-05-22OGL: Fix EFB access in MSAA-modeStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-04-17Fix some warningsTillmann Karras
2018-04-12Reformat all the things!spycrab
2018-04-01Remove support for projection hacksJosJuice
2018-03-16Assert: Remove unused parameter from DEBUG_ASSERTLioncash
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-12OGL: Scale OSD text on big screens.degasus
2018-03-12OGL: Warn if buffer_storage isn't available.degasus
2018-03-10OGL: Move primitive restart enable logic to GLUtilStenzek
2018-03-10OGL: Add some basic state trackingStenzek
2018-03-10OGL: Re-implement async shader compilingStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2018-03-10AbstractPipeline: Allow setting pipeline to nullStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
2018-02-23Merge pull request #6042 from stenzek/videocommon-pipelinesAnthony
2018-02-23OGL: Call GLInterface->Update() on window resizeStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2018-02-22GLUtil: Drop now-unused attributeless VAO helpersStenzek
2018-02-22OGL: Track state of last bound vertex array objectStenzek
2018-02-20Renderer: Handle resize events on-demand instead of pollingStenzek
2018-02-20OGL: Clear backbuffer before presenting instead of at start of frameStenzek
2018-02-20BPFunctions: Move upscaling of scissor rect to VideoCommonStenzek
2018-02-20BPFunctions: Move GX viewport conversion to VideoCommonStenzek
2018-02-07Merge pull request #6334 from stenzek/startupAnthony
2018-01-29Merge pull request #6303 from TraceBullet/auto-adjust-window-sizeStenzek
2018-01-27VideoBackends: Combine Initialize/Prepare and Cleanup/Shutdown methodsStenzek
2018-01-26Fix Auto-Adjust Window Size option making the window too largeTraceBullet
2018-01-22AbstractTexture: Move Bind() method to RendererStenzek
2018-01-05Standardise some enums from ALL_CAPS to CamelCaseJonathan Hamilton
2018-01-05Implement dual-source blending in shaderJonathan Hamilton
2017-12-01Merge pull request #6193 from stenzek/readbacksStenzek
2017-11-23OGL: Fix headless frame dumpingStenzek
2017-11-23OGL: Update the window size after swapping buffers, not beforeStenzek
2017-11-22VideoBackends: Add AbstractStagingTexture classStenzek
2017-11-22VideoCommon: Move abstract texture creation function to RendererStenzek
2017-11-19Merge pull request #6186 from lioncash/enum-classLeo Lam
2017-11-19VideoBackends: Remove header inclusions made unnecessary with Hybrid XFBLioncash
2017-11-18VideoConfig: Make StereoMode an enum classLioncash
2017-11-17Hybrid XFB: Fix lint errorsiwubcode
2017-11-17Video Backends: Remove the right of the xfb region for games where theiwubcode
2017-11-17HybridXFB: Fix lint errorsiwubcode
2017-11-17Remove old XFB logiciwubcode