263 Commits (1be23237cdde818c66b10f9124b3f7f93c285d9d)

Author SHA1 Message Date
Alexandre Bouvier dad3ef76a2 cmake: allow using system VMA library 3 years ago
bunnei 66a20ecbc7 video_core: vulkan_device: Disable timeline semaphore on Turnip, fix qcom version check. 3 years ago
bunnei 3bf2a14213 video_core: vulkan_device: Change to driver version check. 3 years ago
Liam aa2743de67 vulkan_common: use device local preferred for image memory 3 years ago
GPUCode b7e726669e renderer_vulkan: Add support for VK_KHR_image_format_list 3 years ago
Steveice10 19a0345f69 vulkan: Use newer VK_EXT_metal_surface to create surface for MoltenVK. 3 years ago
bunnei bdf171633f video_core: vulkan_device: Scope S8Gen2 checks to just Qualcomm. 3 years ago
bunnei de534a8b82 video_core: vulkan_device: Fix S8Gen2 dynamic state checks. 3 years ago
Matías Locatti 64640b6d07 Blacklist EDS3 blending from new AMD drivers 3 years ago
GPUCode 5196f05cec video_core: Add BCn decoding support 3 years ago
GPUCode 8a829a12b6 renderer_vulkan: Add more feature checking 3 years ago
GPUCode d8a98f124a renderer_vulkan: Don't assume debug tool with debug renderer 3 years ago
GPUCode 5011526a94 renderer_vulkan: Bump minimum SPIRV version 3 years ago
GPUCode 035b4eaf46 renderer_vulkan: Respect viewport limit 3 years ago
GPUCode 843d93b951 renderer_vulkan: Add suport for debug report callback 3 years ago
GPUCode 7a8631cd45 externals: Use cmake subdirectory 3 years ago
GPUCode c813876c5a vulkan_common: Remove required flags 3 years ago
Kelebek1 c7430e51e3 Remove memory allocations in some hot paths 3 years ago
toast2903 f68b01a8cf vulkan_device: Remove brace initializer 3 years ago
lat9nq 1ad8df763f video_core: Check broken compute earlier 3 years ago
lat9nq a74f77bbbc video_core: Formalize HasBrokenCompute 3 years ago
GPUCode 7b3718dc9c renderer_vulkan: Add missing initializers 3 years ago
GPUCode 66d3a1c5c7 renderer_vulkan: Use VMA for buffers 3 years ago
GPUCode d84d595dab renderer_vulkan: Use VMA for images 3 years ago
GPUCode fd9b920d2d memory_allocator: Remove OpenGL interop 3 years ago
lat9nq 0a4650cd2b externals: Add vma and initialize it 3 years ago
lat9nq 38fe34a43f vulkan_device: Remove external memory extension 3 years ago
Liam 0875e158fe vulkan_device: disable extended_dynamic_state2 on ARM drivers 3 years ago
Liam 947a4f6141 shader_recompiler: translate f64 to f32 when unsupported on host 3 years ago
Liam b646ac2908 shader_recompiler: remove barriers in conditional control flow when device lacks support 3 years ago
Carlos Estrague / Mrc_munir 1de6e7a3e5 Updated to lexicographical order suggestions 3 years ago
Carlos Estrague / Mrc_munir e450a7d28c Make VK_EXT_robustness2 optional 3 years ago
bunnei c55db7e03d android: vulkan_device: Skip BGR565 emulation on S8gen2. 3 years ago
bunnei 4e2cdf74a3 android: vulkan_device: Only compile OverrideBcnFormats when used. 3 years ago
Liam 5d9250daf4 android: remove spurious warnings about BCn formats when patched with adrenotools 3 years ago
bunnei baa09b9cef android: video_core: Disable problematic compute shaders. 3 years ago
bunnei 3571f28cde video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise. 3 years ago
bunnei 2810793b17 android: vulkan: Disable vertex_input_dynamic_state on Qualcomm. 3 years ago
bunnei e8efc6121d android: vulkan_debug_callback: Ignore many innocuous errors. 3 years ago
bunnei bf598273e9 android: vulkan_device: Disable VK_EXT_custom_border_color on Adreno. 3 years ago
Liam d54605d1a5 build: only enable adrenotools on arm64 3 years ago
liushuyu 44a629e584 video_core: fix clang-format errors 3 years ago
bunnei ea54161dbf video_core: vulkan_device: Correct error message for unsuitable driver. 3 years ago
bunnei 27250ee9ad android: vulkan: Implement adrenotools turbo mode. 3 years ago
bunnei 6ae51eff8a android: vulkan_device: Disable VK_EXT_extended_dynamic_state2 on Qualcomm. 3 years ago
bunnei 74e76421e6 android: native: Add support for custom Vulkan driver loading. 3 years ago
Billy Laws 2beb3051c1 Implement scaled vertex buffer format emulation 3 years ago
Billy Laws 58d420937c Disable push descriptors on adreno drivers 3 years ago
Billy Laws ca2c3a6d5a Disable VK_EXT_extended_dynamic_state on mali 3 years ago
Liam 46927d217c externals: add adrenotools for bcenabler 4 years ago