summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan/VulkanContext.cpp
AgeCommit message (Expand)Author
2019-07-16VideoCommon: Remove unused MathUtil.h include from VideoCommon.hLioncash
2019-04-16AbstractPipeline: Support returning "cache data"Stenzek
2019-03-30Vulkan: Fix crash when checking subgroup support on MesaStenzek
2019-03-29Vulkan: Support subgroup reduction operations via GL_KHR_shader_subgroupStenzek
2019-03-09VideoConfig: Add SupportsPartialDepthCopies to backend infoStenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-02-15Vulkan: Support runtime selection of WSIStenzek
2019-02-03WiimoteEmu: Remove redundant Matrix library and use the one in Common.Jordan Woyak
2018-11-07Vulkan: Support macOS via MoltenVKStenzek
2018-08-29Vulkan: Drop usage of VK_NV_glsl extensionStenzek
2018-05-26VideoConfig: Add a field for indicating logic op support in the backendStenzek
2018-04-16Common/Logging/Log: Wrap GENERIC_LOG macro's body in do { } while (0)Lioncash
2018-04-12Reformat all the things!spycrab
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-02-11VideoConfig: Remove bForceCopyToRam fieldStenzek
2018-01-05Implement dual-source blending in shaderJonathan Hamilton
2017-11-21VideoConfig: Remove bSupportsInternalResolutionFrameDumpsStenzek
2017-11-17Software Backend: Force EFB/XFB to copy to ramiwubcode
2017-11-17Add support for hybrid XFBiwubcode
2017-10-11Vulkan: Improve readability of device/instance extension checksStenzek
2017-10-11Vulkan: Use VK_NV_glsl extension where available, and skip glslangStenzek
2017-09-09Common: Move version strings to their own headerLioncash
2017-09-06Merge pull request #6012 from stenzek/drop-nv-glslJules Blok
2017-09-05Vulkan: Use a separate queue for presenting.spxtr
2017-09-03Revert "Vulkan: Use VK_NV_glsl extension where available, and skip glslang"Stenzek
2017-08-01HiresTextures: Support loading BC7 (BPTC) from DDS filesStenzek
2017-07-30ShaderGen: Implement pixel ubershadersStenzek
2017-07-30Vulkan: Use VK_NV_glsl extension where available, and skip glslangStenzek
2017-04-29Vulkan: Support native compressed texturesStenzek
2017-04-29HiresTextures: Support parsing DDS files directlyStenzek
2017-04-25VideoConfigDiag: Move post-processing shader list to post processorStenzek
2017-04-25Vulkan: Implement post-processing backendStenzek
2017-04-01Vulkan: Implement compute-shader based GPU texture decodingStenzek
2017-04-01Vulkan: Compute shader supportStenzek
2017-04-01VideoBackends: Add configuration field for GPU texture decodingStenzek
2017-04-01VideoBackends: Add support flag for compute shadersStenzek
2017-03-15VideoConfig: add bSupportsFragmentStoresAndAtomicsMichael Maltese
2017-03-14OGL: Remove support for NV_depth_buffer_float.Jules Blok
2017-03-10Merge pull request #4935 from Armada651/depth-range-fixMarkus Wick
2017-03-10VideoBackends: Move max texture size to VideoConfigStenzek
2017-02-24OGL: Add support for glDepthRangedNV to handle oversized depth ranges.Jules Blok
2017-02-18Vulkan: Handle BUG_PRIMITIVE_RESTARTStenzek
2017-01-29Vulkan: Refactor initialization to only use a single instanceStenzek
2016-12-04Vulkan: Enable GS instancingStenzek
2016-12-04Vulkan: Support logging debug reports without enabling validation layersStenzek
2016-12-04Vulkan: Fix typo in PopulateBackendInfoMultisampleModesStenzek
2016-11-28Vulkan: Support full resolution frame dumpingStenzek
2016-11-28VideoConfig: Add option for full-resolution frame dumpingStenzek