summaryrefslogtreecommitdiffstats
path: root/src/video_core/vulkan_common/vulkan_device.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* vulkan_device: Enable float64 and int64 conditionallyReinUsesLisp2021-07-231-0/+2
| | | | Add Intel Xe support.
* shader: Fix bugs and build issues on GCCRodrigo Locatti2021-07-231-1/+1
|
* spirv: Implement ViewportMask with NV_viewport_array2ReinUsesLisp2021-07-231-0/+6
|
* shader: Implement ATOM/S and REDameerj2021-07-231-0/+6
|
* nsight_aftermath_tracker: Report used shaders to Nsight AftermathReinUsesLisp2021-07-231-1/+2
|
* 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