summaryrefslogtreecommitdiffstats
path: root/src/video_core/vulkan_common (follow)
Commit message (Expand)AuthorAgeFilesLines
* vulkan_device: Require VK_EXT_robustness2ReinUsesLisp2021-02-132-37/+14
* vk_staging_buffer_pool: Add stream buffer for small uploadsReinUsesLisp2021-02-132-7/+18
* vulkan_device: Enable robustBufferAccessReinUsesLisp2021-02-131-1/+2
* video_core: Reimplement the buffer cacheReinUsesLisp2021-02-131-1/+1
* vulkan_common: Expose interop and headless devicesReinUsesLisp2021-02-134-21/+100
* vulkan_common: Make interop extensions mandatoryReinUsesLisp2021-02-131-0/+6
* vulkan_device: Enable robust buffersReinUsesLisp2021-02-131-2/+4
* vulkan_device: Use designated initializers for featuresReinUsesLisp2021-02-131-60/+59
* vulkan_wrapper: Add memory barrier pipeline barrier helperReinUsesLisp2021-02-131-0/+6
* vulkan_device: Fix formatting of constantsReinUsesLisp2021-02-131-10/+6
* vulkan_wrapper: Add interop functionsReinUsesLisp2021-02-132-1/+41
* vulkan_instance: Initialize Vulkan instance in a separate threadReinUsesLisp2021-02-131-1/+5
* vulkan_wrapper: Pull Windows symbolsReinUsesLisp2021-02-131-0/+11
* gpu: Report renderer errors with exceptionsReinUsesLisp2021-02-132-1/+4
* vulkan_device: Blacklist Intel from float16 math (#5798)Rodrigo Locatti2021-01-271-0/+5
* Merge pull request #5807 from ReinUsesLisp/vc-warningsLC2021-01-241-0/+1
|\
| * video_core: Silence -Wmissing-field-initializers warningsReinUsesLisp2021-01-241-0/+1
* | vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNAReinUsesLisp2021-01-251-23/+0
|/
* nsight_aftermath_tracker: Fix build issues when enabledReinUsesLisp2021-01-232-16/+5
* Merge pull request #5745 from lioncash/documentationRodrigo Locatti2021-01-171-3/+2
|\
| * video_core: Resolve -Wdocumentation warningsLioncash2021-01-171-3/+2
* | vulkan_debug_callback: Add missing header guardLioncash2021-01-171-0/+2
|/
* vulkan_memory_allocator: Remove unnecesary 'device' memory from commitsReinUsesLisp2021-01-152-15/+15
* vulkan_memory_allocator: Add allocation support for download typesReinUsesLisp2021-01-152-55/+91
* vulkan_memory_allocator: Add "download" memory usage hintReinUsesLisp2021-01-152-10/+38
* vulkan_common: Move allocator to the common directoryReinUsesLisp2021-01-152-0/+322
* Merge pull request #5350 from ReinUsesLisp/vk-init-warnsRodrigo Locatti2021-01-152-145/+146
|\
| * vulkan_common: Silence missing initializer warningsReinUsesLisp2021-01-152-145/+146
* | vulkan_device: Enable shaderStorageImageMultisample conditionallyReinUsesLisp2021-01-152-18/+20
|/
* vulkan_device: Remove requirement on shaderStorageImageMultisampleReinUsesLisp2021-01-131-1/+0
* vulkan_library: Common::DynamicLibrary::Open is [[nodiscard]]MerryMage2021-01-071-1/+1
* vulkan_device: Allow creating a device without surfaceReinUsesLisp2021-01-041-3/+3
* renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_commonReinUsesLisp2021-01-044-4/+302
* renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp2021-01-042-0/+1189
* vulkan_instance: Allow different Vulkan versions and enforce 1.1ReinUsesLisp2020-12-312-13/+27
* renderer_vulkan: Remove two step initialization on VKDeviceReinUsesLisp2020-12-312-6/+3
* renderer_vulkan: Throw when enumerating devices failsReinUsesLisp2020-12-314-11/+8
* renderer_vulkan: Initialize surface in separate fileReinUsesLisp2020-12-313-0/+104
* renderer_vulkan: Create debug callback on separate file and throwReinUsesLisp2020-12-315-45/+79
* renderer_vulkan: Move instance initialization to a separate fileReinUsesLisp2020-12-312-0/+173
* vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.hReinUsesLisp2020-12-312-0/+2141
* vulkan_common: Move dynamic library load to a separate fileReinUsesLisp2020-12-312-0/+49