Commit graph

28098 commits

Author SHA1 Message Date
CamilleLaVey
d8acbdb71b Revert "[vk, texture_cache] BGRA8 Depth/Stencil format convertions" 2025-11-26 10:31:38 -04:00
CamilleLaVey
dcc95778fd Revert "[maxwell] Logging for HDR wrong convertions into depth formats"
This reverts commit 66c26e39fe.
2025-11-26 10:28:49 -04:00
CamilleLaVey
2392a1cfb6 Revert "[surface, vk, pipeline, texture_cache] Refactor image view handling and add normalized compatible format utility"
This reverts commit 6a230bec1a.
2025-11-26 10:23:16 -04:00
CamilleLaVey
abd88d5498 Revert "[spir-v] Add is_integer flag to texture descriptors and update image type handling" 2025-11-26 10:15:16 -04:00
CamilleLaVey
e60e448b10 Revert "[vk, pipeline, texture_cache] Renamed MakeView parametter" 2025-11-26 09:56:53 -04:00
CamilleLaVey
0bb092b0d9 [vk] Gating advanced ExtendedDynamicState1 2025-11-26 02:22:26 -04:00
CamilleLaVey
3928495e7e [licences] Updating licenses on missing files 2025-11-25 11:04:40 -04:00
CamilleLaVey
2a6e734fa2 [vk] Line rasterization and Alpha features adjusments (again) 2025-11-25 10:48:52 -04:00
CamilleLaVey
239841ec93 [vk, scheduler] Applying finising call for TF when it's not getting used 2025-11-25 09:35:03 -04:00
CamilleLaVey
629d1f3609 [vk, qcom] Returning forced SScaled and UScaled formats emulations to Adreno. 2025-11-25 08:58:52 -04:00
CamilleLaVey
e4bb934438 [vk, vendor] Forcing BGR5 emulation path due to driver misbehavior. 2025-11-25 08:47:54 -04:00
CamilleLaVey
54bb5b79f8 [vk] ExtendedDynamicState repair #2 2025-11-25 08:45:20 -04:00
CamilleLaVey
a18f78367d [vk] Depth State Refresh Update. 2025-11-24 21:33:36 -04:00
CamilleLaVey
29dfd96ae6 [vk, compute_pass] Conditioning Conditional Rendering 2025-11-24 21:16:51 -04:00
CamilleLaVey
0d92c21ca7 [spir-v, emit] Flat Decoration Adjustment 2025-11-24 21:10:32 -04:00
CamilleLaVey
b4f4ec7cbb [spir-v, emit] SPV Image Missmatch 2025-11-24 21:01:44 -04:00
CamilleLaVey
7034974dce [vk, rasterizer] Clamping Render-Area out of limits 2025-11-24 20:42:56 -04:00
CamilleLaVey
7d41cc6a72 [vk, rasterizer, state_tracker] LineMode disabled from scheduler 2025-11-24 20:11:19 -04:00
CamilleLaVey
8315f15cc1 [surface, vk, pipeline, texture_cache] Texture Sampling Fix 2025-11-24 19:53:02 -04:00
CamilleLaVey
f63818be3c [vk, swapchain] Swapchaing Image VkQueue 2025-11-24 19:33:16 -04:00
CamilleLaVey
8cce12f3d3 [vk, graphics, pipeline, rasterizer] Alpha Coverage Adjustment 2025-11-24 19:22:33 -04:00
CamilleLaVey
2abf124f09 [vk, pipeline, texture_cache] Renamed MakeView parametter 2025-11-24 14:43:27 -04:00
CamilleLaVey
2afdafc5cb [spir-v] Add is_integer flag to texture descriptors and update image type handling 2025-11-24 14:27:56 -04:00
CamilleLaVey
6a230bec1a [surface, vk, pipeline, texture_cache] Refactor image view handling and add normalized compatible format utility 2025-11-24 14:18:04 -04:00
CamilleLaVey
18dabbaaff [vk] Removing false remove feature logging for robustness2 and image robustness. 2025-11-24 13:44:06 -04:00
CamilleLaVey
f24b7015be [vk] ExtendedDynamicState repair #1 2025-11-24 13:34:39 -04:00
CamilleLaVey
5738b48694 [spir-v] Flat decorations for input interfaces 2025-11-24 12:51:32 -04:00
CamilleLaVey
3adf212933 [vk] VK_EXT_multi_draw 2025-11-24 12:13:15 -04:00
CamilleLaVey
60645dc51c [vk] Declaring features from Maintenance5 2025-11-24 11:52:18 -04:00
CamilleLaVey
b9f3e3b258 [vk] Fixing logging statements 2025-11-24 10:02:44 -04:00
CamilleLaVey
f6287ea7cd [vk] Removing Image Robustness from EXT list. 2025-11-24 09:54:25 -04:00
CamilleLaVey
7867c19b2c [vk] ExtendedDynamicState impl close to Vulkan specs 2025-11-24 01:56:59 -04:00
CamilleLaVey
b1ec27dfce [vk, rasterizer] Reduce FlushWork constant drawcalls 2025-11-24 01:20:49 -04:00
CamilleLaVey
3760b8c097 [vk] Moving Maintenance features to wrapper 2025-11-24 00:57:23 -04:00
CamilleLaVey
34530edd39 [vk] Re-ordering tiling format features 2025-11-24 00:47:41 -04:00
CamilleLaVey
a3c0e0ac2d [vk] Re-ordering format feature 2025-11-24 00:35:25 -04:00
CamilleLaVey
39e3a56575 [vk] Robustness2 and Image Robustness 2025-11-24 00:31:10 -04:00
CamilleLaVey
66c26e39fe [maxwell] Logging for HDR wrong convertions into depth formats 2025-11-24 00:07:04 -04:00
CamilleLaVey
7389b35a98 [vk, texture_cache] BGRA8 Depth/Stencil format convertions 2025-11-23 23:54:18 -04:00
CamilleLaVey
a96b601cb5 [vk, texture_cache] Preveting ARGB8 get misinterpretated with depth formats 2025-11-23 23:34:04 -04:00
CamilleLaVey
567a203f56 [vk] Adjusting Custom Border Color 2025-11-23 21:40:07 -04:00
CamilleLaVey
1cd270cf4f [vk] Adjusting VIDS 2025-11-23 21:24:22 -04:00
CamilleLaVey
b053517c67 [vk] Changing conditions for Swapchain maintenance1 2025-11-23 20:47:26 -04:00
CamilleLaVey
1f5b866290 [vk] Ensure image view flags are resolved 2025-11-23 15:50:23 -04:00
CamilleLaVey
57d56086c4 [vk] Aliging ExtendedDynamicState2 2025-11-23 15:43:38 -04:00
CamilleLaVey
ad4ceaf7e3 [vk, spir-v] Conditioning creation of VK_EXT_Shader_Stencil_Export in SPIR-V 2025-11-23 15:25:18 -04:00
CamilleLaVey
b0d0b61f88 fixing building error. 2025-11-23 14:54:01 -04:00
CamilleLaVey
e7eb4dba78 [vk, texture_cache, vendor] Adding path for hardware resolve on shader stencil export/ MSAA image blits 2025-11-23 14:46:48 -04:00
CamilleLaVey
d82b333383 [vk] Return VK 1.3 as main target, treat VK 1.4 core features as extensions if driver supports it 2025-11-23 14:15:41 -04:00
CamilleLaVey
8e90752f62 [vk] Ordering double cases specified and allocating them in the correct please on GetSuitability phase 2025-11-23 13:34:23 -04:00