summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends
AgeCommit message (Expand)Author
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-26AbstractTexture: Fix crash in Vulkan backend when freeing textureStenzek
2018-01-26Vulkan: Fix invalid stage mask in layout transitionsStenzek
2018-01-26Vulkan: Fix waiting on non-existant fence when reading backStenzek
2018-01-22AbstractTexture: Move Bind() method to RendererStenzek
2018-01-11Vulkan: Fix possible mismatch between EFB framebuffer and render passStenzek
2018-01-11Vulkan: Move pipeline barrier outside render pass for EFB peeksStenzek
2018-01-11Vulkan: Fix FramebufferManagerBase::m_EFBLayers being set out-of-rangeStenzek
2018-01-11Vulkan: Move render pass management to ObjectCacheStenzek
2018-01-11Vulkan: Add missing layout transition when resolving MSAA depth buffersStenzek
2018-01-05Standardise some enums from ALL_CAPS to CamelCaseJonathan Hamilton
2018-01-05Workaround qualcomm driver bugJonathan Hamilton
2018-01-05Implement dual-source blending in shaderJonathan Hamilton
2017-12-10OGL: Fix incorrect usage of glGetTextureSubImageStenzek
2017-12-06VideoCommon: Drop now unused efb2tex matrix generation.degasus
2017-12-06D3D: Use VideoCommon EFB-to-texture shadersStenzek
2017-12-03OGL/TextureConverter: Remove unnecessary using declarationLioncash
2017-12-03OGL/TextureConverter: Resolve -Wmissing-variable-declaration warningsLioncash
2017-12-03Merge pull request #6232 from lioncash/d3d-vert-mgrJosJuice
2017-12-02VKTexture: Add missing override specifier to the other ScaleRectangeFromTextu...Lioncash
2017-12-02VKTexture: Remove unimplemented ScaleRectangleFromTexture() prototypeLioncash
2017-12-02D3D/VertexManager: Add missing includesLioncash
2017-12-02VideoBackends: Fix -Wswitch warningsLéo Lam
2017-12-02VideoCommon: Rename TextureConversionShader namespace.degasus
2017-12-02VideoCommon: Create a namespace for TextureConversionShaderGen.degasus
2017-12-02VideoBackends: Use VideoCommon shader generators for efb2tex copies.Markus Wick
2017-11-30D3DBase: Mark file-scope variables as internally linked where applicableLioncash
2017-12-01Merge pull request #6193 from stenzek/readbacksStenzek
2017-11-23Vulkan: Fix headless framedumping without USE_X11 setStenzek
2017-11-23OGL: Fix headless frame dumpingStenzek
2017-11-23OGL: Update the window size after swapping buffers, not beforeStenzek
2017-11-22Vulkan: Drop StagingTexture2D class as it is now duplicated functionalityStenzek
2017-11-22AbstractTexture: Drop slow map readback pathStenzek
2017-11-22VideoCommon: Re-implement asynchronous frame dumpingStenzek
2017-11-22D3D: Use new readback methods for EFB2RAMStenzek
2017-11-22OGL: Use new readback methods for EFB2RAMStenzek
2017-11-22Vulkan: Use new readback methods for texture encodingStenzek
2017-11-22AbstractTexture: Implement Save using new common methodsStenzek
2017-11-22AbstractTexture: Seperate CopyRectangleFromTexture to two methodsStenzek
2017-11-22VideoBackends: Add AbstractStagingTexture classStenzek
2017-11-22AbstractTexture: Support BGRA8 formatsStenzek
2017-11-22VideoCommon: Move abstract texture creation function to RendererStenzek
2017-11-22D3D: Move device release from Renderer destructor to shutdownStenzek
2017-11-22D3D: Remove BeginFrame/EndFrameStenzek
2017-11-22D3D: Move remaining static variables from Render.cpp to Renderer classStenzek
2017-11-22D3D: Make state cache part of Renderer and not staticStenzek
2017-11-22Merge pull request #6204 from stenzek/downscaled-screenshotsLeo Lam
2017-11-22LightingShaderGen: Always calculate lighting for both color channelsStenzek
2017-11-21VideoConfig: Remove bSupportsInternalResolutionFrameDumpsStenzek