summaryrefslogtreecommitdiffstats
path: root/src/video_core/vulkan_common/vulkan_device.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when availableReinUsesLisp2021-07-231-15/+27
|
* shader: Implement VOTEameerj2021-07-231-0/+6
|
* shader: Add denorm flush supportReinUsesLisp2021-07-231-16/+17
|
* Merge pull request #6502 from ameerj/vendor-titleMorph2021-06-281-0/+3
|\ | | | | main: Add GPU Vendor name to running title bar
| * video_core: Add GPU vendor name to window title barameerj2021-06-211-0/+3
| |
* | vulkan_device: Make device memory match the rest of the fileReinUsesLisp2021-06-251-17/+16
| | | | | | | | Match the style in the file.
* | Reaper: Change memory restrictions on TC depending on host memory on VK.Fernando Sahmkow2021-06-171-0/+9
|/
* 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