56 Commits (d8b00fd863c8aa9fca02a479ce958899f1aadf24)

Author SHA1 Message Date
ReinUsesLisp 99b859db55 vulkan_device: Make device memory match the rest of the file 5 years ago
Morph 81b1b71993 common: fs: Remove [[nodiscard]] attribute on Remove* functions 5 years ago
ameerj fb16cbb17e video_core: Add GPU vendor name to window title bar 5 years ago
ameerj 0b172d12c0 vulkan_debug_callback: Skip logging known false-positive validation errors 5 years ago
Fernando Sahmkow 719a6dd5a1 Reaper: Correct size calculation on Vulkan. 5 years ago
Fernando Sahmkow ca6f47c686 Reaper: Change memory restrictions on TC depending on host memory on VK. 5 years ago
ReinUsesLisp 5b1efe522e vulkan_memory_allocator: Release allocations with no commits 5 years ago
ReinUsesLisp 19454e71d8 vulkan_memory_allocator: Allow textures to be allocated in host memory 5 years ago
Morph 065867e2c2
common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
Joshua Ashton 08337a492d
vulkan_device: Enable EXT_robustness2 features 5 years ago
Jan Beich 9b50b23a50 vulkan_common: enable OpenGL interop on other Unices 5 years ago
ReinUsesLisp 757fd1e917 vulkan_device: Require VK_EXT_robustness2 5 years ago
ReinUsesLisp 35df1d1864 vk_staging_buffer_pool: Add stream buffer for small uploads 5 years ago
ReinUsesLisp 8fd518ec40 vulkan_device: Enable robustBufferAccess 5 years ago
ReinUsesLisp 82c2601555 video_core: Reimplement the buffer cache 5 years ago
ReinUsesLisp a39d9c5194 vulkan_common: Expose interop and headless devices 5 years ago
ReinUsesLisp 47d5ec6cfc vulkan_common: Make interop extensions mandatory 5 years ago
ReinUsesLisp 40ed0cb920 vulkan_device: Enable robust buffers 5 years ago
ReinUsesLisp 1a987054c5 vulkan_device: Use designated initializers for features 5 years ago
ReinUsesLisp 79afdeaf08 vulkan_wrapper: Add memory barrier pipeline barrier helper 5 years ago
ReinUsesLisp 004a8d6a7a vulkan_device: Fix formatting of constants 5 years ago
ReinUsesLisp 16f97ded21 vulkan_wrapper: Add interop functions 5 years ago
ReinUsesLisp 9735c34f5d vulkan_instance: Initialize Vulkan instance in a separate thread 5 years ago
ReinUsesLisp dde19e7d75 vulkan_wrapper: Pull Windows symbols 5 years ago
ReinUsesLisp 75ccd9959c gpu: Report renderer errors with exceptions 5 years ago
Rodrigo Locatti ef6cc3aa1d
vulkan_device: Blacklist Intel from float16 math (#5798) 5 years ago
ReinUsesLisp 6a0143400f vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNA 5 years ago
ReinUsesLisp 1b76e7e890 video_core: Silence -Wmissing-field-initializers warnings 5 years ago
ReinUsesLisp 625a011888 nsight_aftermath_tracker: Fix build issues when enabled 5 years ago
Lioncash 40acc2c079 video_core: Resolve -Wdocumentation warnings 5 years ago
Lioncash c61b973968 vulkan_debug_callback: Add missing header guard 5 years ago
ReinUsesLisp 301e2b5b7a vulkan_memory_allocator: Remove unnecesary 'device' memory from commits 5 years ago
ReinUsesLisp 8f22f5470c vulkan_memory_allocator: Add allocation support for download types 5 years ago
ReinUsesLisp 72541af3bc vulkan_memory_allocator: Add "download" memory usage hint 5 years ago
ReinUsesLisp fade63b58e vulkan_common: Move allocator to the common directory 5 years ago
ReinUsesLisp be8fd5490e vulkan_common: Silence missing initializer warnings 5 years ago
ReinUsesLisp ba2ea7eeac vulkan_device: Enable shaderStorageImageMultisample conditionally 5 years ago
ReinUsesLisp d9a15a935b vulkan_device: Remove requirement on shaderStorageImageMultisample 5 years ago
MerryMage 21199cb965 vulkan_library: Common::DynamicLibrary::Open is [[nodiscard]] 5 years ago
ReinUsesLisp ac1e4734c2 vulkan_device: Allow creating a device without surface 5 years ago
ReinUsesLisp d235cf3933 renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_common 5 years ago
ReinUsesLisp 3753553b6a renderer_vulkan: Move device abstraction to vulkan_common 5 years ago
ReinUsesLisp cdbee27692 vulkan_instance: Allow different Vulkan versions and enforce 1.1 5 years ago
ReinUsesLisp 53ea06dc17 renderer_vulkan: Remove two step initialization on VKDevice 5 years ago
ReinUsesLisp 085adfea00 renderer_vulkan: Throw when enumerating devices fails 5 years ago
ReinUsesLisp 11f0f7598d renderer_vulkan: Initialize surface in separate file 5 years ago
ReinUsesLisp 47843b4f09 renderer_vulkan: Create debug callback on separate file and throw 5 years ago
ReinUsesLisp 25f88d99ce renderer_vulkan: Move instance initialization to a separate file 5 years ago
ReinUsesLisp d1435009ed vulkan_common: Rename renderer_vulkan/wrapper.h to vulkan_common/vulkan_wrapper.h 5 years ago