Commit graph

28483 commits

Author SHA1 Message Date
CamilleLaVey
24401045d2 [test] Change forcerd order for CompareMask + forced refresh/ emit 2026-03-06 20:29:20 -04:00
CamilleLaVey
30857b4443 [vulkan] Extended 3D image handling for subresource range calculations 2026-03-06 19:23:25 -04:00
CamilleLaVey
03c4b0a864 [vulkan] Implemented active color output tracking in runtime info and update fragment color handling 2026-03-06 18:51:45 -04:00
CamilleLaVey
8a4fc945df [vulkan] Maintenance9 removal 2026-03-06 18:37:37 -04:00
CamilleLaVey
e1c27dd69b [debug] Added extra parametters for histogram track info -> shader info for RZ 2026-03-06 18:30:18 -04:00
CamilleLaVey
36bfb7b371 [debug] fix logging entries for histogram 2026-03-06 02:13:47 -04:00
CamilleLaVey
94dd776a1c [test] Histogram debug - shader float control -> initial target: Adreno 2026-03-06 01:37:49 -04:00
CamilleLaVey
55a0504513 [vulkan] Adjusted image view usage flags to ensure compatibility with image format in TextureCache 2026-03-06 00:40:27 -04:00
CamilleLaVey
e919de9156 [test] shader float control returned to Adreno 2026-03-06 00:02:30 -04:00
CamilleLaVey
ceb765b1d0 [vulkan] Removed counter enable for ZPassPixelCount64 in Clear method and added initial layout transition for images in RefreshContents 2026-03-05 23:17:15 -04:00
CamilleLaVey
b2803fedea smol fix for query enable 2026-03-05 22:41:34 -04:00
CamilleLaVey
d0da4dc476 [vulkan] Removed unused helper in texture pass 2026-03-05 21:52:42 -04:00
CamilleLaVey
2d9673bc95 [vulkan] Replaced old logic for DescriptorType for a numeric handling per type to avoid mismatches during format binding 2026-03-05 21:45:38 -04:00
CamilleLaVey
d0e42e36f0 [vulkan] Adjustments to wrong access of image-memory barrier on depth fragments + blending extended enabling method 2026-03-05 21:09:50 -04:00
CamilleLaVey
1c78d9e985 [vulkan] Adjusted QueryReset's 2026-03-05 20:47:08 -04:00
CamilleLaVey
3afaa02ea6 fix build 2026-03-05 03:27:24 -04:00
CamilleLaVey
ba9a2f387b First meow in honor of meowly 2026-03-05 03:19:05 -04:00
CamilleLaVey
235b4e1c02 fix build 2026-03-05 02:24:43 -04:00
lizzie
e192c80db7 Merge fix 2026-03-05 02:55:45 +00:00
CamilleLaVey
906b72db2b [vulkan] Adjusted DYNAMIC_STATES setting 2026-03-05 02:53:07 +00:00
CamilleLaVey
6817b2f1b9 [vulkan] Indirect draw for dstStageMask 2026-03-05 02:53:07 +00:00
CamilleLaVey
d74dc3959d [vulkan] Adjusting re-cast for EDS support when bind happens 2026-03-05 02:53:07 +00:00
CamilleLaVey
6e5dacaaee Fix build 2026-03-05 02:53:07 +00:00
CamilleLaVey
62506cac3c [vulkan] re-cast vkCmdSet for dynamic states during binding 2026-03-05 02:53:07 +00:00
CamilleLaVey
6faab583e1 [vulkan] Changed UpdateDynamicState order 2026-03-05 02:53:07 +00:00
CamilleLaVey
b329d8eb42 [vulkan] Added flag to detect last mode from provokingVertex 2026-03-05 02:53:07 +00:00
CamilleLaVey
d1eeb7965a fix meow 2026-03-05 02:53:07 +00:00
CamilleLaVey
ea7dd57e54 [maxwell] Adding storage flags to some surface format 2026-03-05 02:53:07 +00:00
CamilleLaVey
f91eda1a0e [vulkan] Adding guards per dynamic states setters 2026-03-05 02:53:07 +00:00
CamilleLaVey
5aa7738292 [vulkan] Dead code removal from VertexInputDynamicState 2026-03-05 02:53:07 +00:00
CamilleLaVey
083ae2ef6b [vulkan] Adjustment for Viewport and Scissor counts within EDS 2026-03-05 02:53:06 +00:00
CamilleLaVey
c998364ab7 [vulkan] Fixing some incongruences with pipeline keys and dynamic state flags 2026-03-05 02:53:06 +00:00
CamilleLaVey
e0b0e06651 [vulkan] Set always vertex strides 2026-03-05 02:53:06 +00:00
CamilleLaVey
598e88ea64 [vulkan] fix custom border color query struct 2026-03-05 02:53:06 +00:00
CamilleLaVey
e470715cc0 [vulkan] Query custom border color properties based on device report 2026-03-05 02:53:06 +00:00
CamilleLaVey
13959f453f [vulkan, rasterizer] Filling missing byte count handling when TFB is not available 2026-03-05 02:53:06 +00:00
CamilleLaVey
e4a3b96bdf fix build 2026-03-05 02:53:06 +00:00
CamilleLaVey
55b55f45cf [vulkan] Unique representation logic fix. 2026-03-05 02:53:06 +00:00
CamilleLaVey
065598c591 [vulkan] Rework line rasterization handle 2026-03-05 02:53:06 +00:00
CamilleLaVey
0d6ac125cf [vulkan] Extending conversative rasterization detection and handling 2026-03-05 02:53:06 +00:00
CamilleLaVey
f7cfc6e186 [vulkan] Fix conditional rendering enable 2026-03-05 02:53:06 +00:00
CamilleLaVey
8723e01c85 [vulkan] removing dead code for driverID detection under EDS handling/ban 2026-03-05 02:53:06 +00:00
CamilleLaVey
ff4bdf1f22 fix license headers 2026-03-05 02:53:06 +00:00
CamilleLaVey
6f740f1a6f [android] Removing unneeded setting 2026-03-05 02:53:06 +00:00
CamilleLaVey
0a4dcef4c7 [vulkan] Dead code removal 2026-03-05 02:53:06 +00:00
CamilleLaVey
e5617ba657 [vulkan] Fixing inconsistences within VK_EXT_extended_dynamic_state1 handling 2026-03-05 02:51:18 +00:00
CamilleLaVey
18df4f1dbc [vulkan] Implenting layouts use for indexing descriptors 2026-03-05 02:51:18 +00:00
CamilleLaVey
d0c87e0c95 [vulkan] Changing ProvokingVertex enabling nature 2026-03-05 02:51:18 +00:00
CamilleLaVey
bbd8cc321f [vulkan] adjusting BindVertexBuffer2EXT wrong calling in pipeline 2026-03-05 02:51:18 +00:00
CamilleLaVey
f36cebf9c9 [vulkan] removal of EDS3 and VIDS 2026-03-05 02:51:18 +00:00