summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan
AgeCommit message (Expand)Author
2018-12-04Renderer: Add a base Initialize() method to match Shutdown()Stenzek
2018-12-03vulkan: fx index buffer reserve sizeweihuoya
2018-11-30Merge pull request #7039 from stenzek/moltenvkConnor McLaughlin
2018-11-12Vulkan: Fix incorrect fence being assigned to staging textureStenzek
2018-11-07Vulkan: Support macOS via MoltenVKStenzek
2018-11-07Vulkan: Submit fewer command buffers in deferred EFB copies modeStenzek
2018-11-07TextureCache: Implement deferred/batched EFB copiesStenzek
2018-10-28Vulkan: Add missing increment of draw call countStenzek
2018-10-20VideoBackends: Pass window system info from host on creationStenzek
2018-10-20Renderer: Pull dimensions from GLInterface/SwapchainStenzek
2018-10-20Drop Host_GetRenderSurface and pass display to backendStenzek
2018-10-20Update to Visual Studio's default Windows SDKTillmann Karras
2018-08-29Vulkan: Drop usage of VK_NV_glsl extensionStenzek
2018-07-19FramebufferManager: Dynamic selection of EFB depth formatStenzek
2018-07-19VideoBackends: Support D24S8 abstract texture formatStenzek
2018-06-30Mark all video backend names for translationTechjar
2018-06-04Merge pull request #7027 from leoetlino/cleanupLéo Lam
2018-06-02Externals: Update glslang to upstream commit 32d3ec3Stenzek
2018-05-30Remove old GCC version checksLéo Lam
2018-05-26VideoConfig: Add a field for indicating logic op support in the backendStenzek
2018-05-22EFB2RAM: Apply copy filter as a float coefficient after samplingStenzek
2018-05-21Vulkan/PostProcessing: Make file-scope std::string instances const char arraysLioncash
2018-05-17Merge pull request #6743 from stenzek/faster-disabled-copy-filterMarkus Wick
2018-05-11D3D/Vulkan: Fix incorrect clamp in EFB RAM copyStenzek
2018-05-03TextureConversionShader: Don't sample from adjacent rows when not neededStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-04-16Common/Logging/Log: Wrap GENERIC_LOG macro's body in do { } while (0)Lioncash
2018-04-12Reformat all the things!spycrab
2018-04-02Vulkan/CMakeLists: Migrate off add_dolphin_libraryLioncash
2018-03-28VideoCommon/Vulkan: Explicitly link in xxhashLioncash
2018-03-26Implement "Skip" ubershader modeStenzek
2018-03-21[UI] Remove experimental tag from VulkanHelios747
2018-03-16Use __func__ instead of __FUNCTION__ where applicableLioncash
2018-03-16Assert: Remove unused parameter from DEBUG_ASSERTLioncash
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-14Vulkan: Provide a more accurate method of detecting drivers/vendorsStenzek
2018-03-10OGL: Re-implement async shader compilingStenzek
2018-03-10Move shader caches to VideoCommonStenzek
2018-03-10VKShader: Fix incorrect loading of binary shadersStenzek
2018-03-10VKPipeline: Fix render pass and add pipeline layout fieldsStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-03-01AbstractTexture: Add support for depth textures/formatsStenzek
2018-03-01AbstractTexture: Support multisampled abstract textureStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
2018-03-01Vulkan: Fix broken post-processingStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
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