summaryrefslogtreecommitdiffstats
path: root/src/video_core/vulkan_common/vulkan_device.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* vulkan_device: Require VK_EXT_robustness2ReinUsesLisp2021-02-131-1/+0
| | | | | | | We are already using robustness2 features without requiring it explicitly, causing potential crashes on drivers without the extension. Requiring this at boot allows better diagnostics for it and formalizes our usage on the extension.
* vulkan_common: Expose interop and headless devicesReinUsesLisp2021-02-131-2/+2
|
* gpu: Report renderer errors with exceptionsReinUsesLisp2021-02-131-1/+1
| | | | | | Instead of using a two step initialization to report errors, initialize the GPU renderer and rasterizer on the constructor and report errors through std::runtime_error.
* vulkan_device: Enable shaderStorageImageMultisample conditionallyReinUsesLisp2021-01-151-17/+18
| | | | Fix Vulkan initialization on ANV.
* renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_commonReinUsesLisp2021-01-041-2/+3
|
* renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp2021-01-041-0/+306