summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan
AgeCommit message (Expand)Author
2018-02-20Renderer: Handle resize events on-demand instead of pollingStenzek
2018-02-20BPFunctions: Move upscaling of scissor rect to VideoCommonStenzek
2018-02-20BPFunctions: Move GX viewport conversion to VideoCommonStenzek
2018-02-14Vulkan: Remove redundant YUYV conversion shadersStenzek
2018-02-11VideoConfig: Remove bForceCopyToRam fieldStenzek
2018-02-07Merge pull request #6334 from stenzek/startupAnthony
2018-02-07Merge pull request #6333 from stenzek/vulkan-transitionAnthony
2018-01-29Merge pull request #6303 from TraceBullet/auto-adjust-window-sizeStenzek
2018-01-27VideoBackend: Remove PeekMessages methodStenzek
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-05Implement dual-source blending in shaderJonathan Hamilton
2017-12-06VideoCommon: Drop now unused efb2tex matrix generation.degasus
2017-12-02VKTexture: Add missing override specifier to the other ScaleRectangeFromTextu...Lioncash
2017-12-02VKTexture: Remove unimplemented ScaleRectangleFromTexture() prototypeLioncash
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-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-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-22Vulkan: Use new readback methods for texture encodingStenzek
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-21VideoConfig: Remove bSupportsInternalResolutionFrameDumpsStenzek
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-18VideoConfig: Make AspectMode 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-17Software Backend: Force EFB/XFB to copy to ramiwubcode
2017-11-17Video Common: Add XFB decoding via the GPUiwubcode
2017-11-17Remove old XFB logiciwubcode
2017-11-17Video Backends: Implement vertical scaling for xfb copies. This fixes theiwubcode