Commit graph

25095 commits

Author SHA1 Message Date
CamilleLaVey cd25e61afa Fix license headers 2026-03-08 01:58:38 -04:00
CamilleLaVey 4a7aa1618a [vulkan] Add InvalidateState for old topology draw 2026-03-08 01:48:23 -04:00
CamilleLaVey 1aae75512b Revert "[vulkan] Added conservative path for RoundingModeRTZ + instrumentalization for shaders use" 2026-03-08 01:21:36 -04:00
CamilleLaVey 825b899bf8 Revert "fix build" 2026-03-08 01:18:06 -04:00
CamilleLaVey 73c16c3d45 Revert "[debug] Added extra logging/ address for shader info -> FP32Mul Optimize Path" 2026-03-08 01:17:13 -04:00
CamilleLaVey 124c97a88a Revert "[debug] fix logging entries for histogram" 2026-03-08 01:10:06 -04:00
CamilleLaVey 02f9c5ffd2 Revert "[test] Histogram debug - shader float control -> initial target: Adreno" 2026-03-08 01:07:59 -04:00
CamilleLaVey 042a10cf71 Revert "[test] shader float control returned to Adreno" 2026-03-08 01:04:14 -04:00
CamilleLaVey d6a889828f [vulkan] Invalidate scheduler state after rendering in multiple Vulkan draw functions 2026-03-08 01:02:37 -04:00
CamilleLaVey d06eb3f52f [vulkan] Changed info.color_output_type gate 2026-03-07 06:46:15 +00:00
CamilleLaVey 21c77d5dce [vulkan] Added conservative path for RoundingModeRTZ + instrumentalization for shaders use 2026-03-07 06:46:15 +00:00
CamilleLaVey a80e0f10ba Just meow 2026-03-07 06:46:15 +00:00
CamilleLaVey ccb518dc05 Changed logging context 2026-03-07 06:46:15 +00:00
CamilleLaVey bb768ad570 fix building 2 2026-03-07 06:46:15 +00:00
CamilleLaVey c028d925bc fix build 2026-03-07 06:46:15 +00:00
CamilleLaVey 3557ff28b7 [vulkan] Added no depth vs depth compare support 2026-03-07 06:46:15 +00:00
CamilleLaVey 108bb3d28b [debug] Added extra logging/ address for shader info -> FP32Mul Optimize Path 2026-03-07 06:46:15 +00:00
CamilleLaVey 5b12a7725d fix build 2026-03-07 06:46:15 +00:00
CamilleLaVey 15d575aa31 [test] Change forcerd order for CompareMask + forced refresh/ emit 2026-03-07 06:46:15 +00:00
CamilleLaVey 47fe86be7b [vulkan] Extended 3D image handling for subresource range calculations 2026-03-07 06:46:14 +00:00
CamilleLaVey 3db45f3c46 [vulkan] Implemented active color output tracking in runtime info and update fragment color handling 2026-03-07 06:46:14 +00:00
CamilleLaVey 4481391474 [vulkan] Maintenance9 removal 2026-03-07 06:46:14 +00:00
CamilleLaVey dee102cf92 [debug] Added extra parametters for histogram track info -> shader info for RZ 2026-03-07 06:46:14 +00:00
CamilleLaVey ad2f40b0e7 [debug] fix logging entries for histogram 2026-03-07 06:46:14 +00:00
CamilleLaVey d10080b757 [test] Histogram debug - shader float control -> initial target: Adreno 2026-03-07 06:46:14 +00:00
CamilleLaVey ce15cf7cd3 [vulkan] Adjusted image view usage flags to ensure compatibility with image format in TextureCache 2026-03-07 06:46:14 +00:00
CamilleLaVey 6b87b0052a [test] shader float control returned to Adreno 2026-03-07 06:46:14 +00:00
CamilleLaVey 9630da580d [vulkan] Removed counter enable for ZPassPixelCount64 in Clear method and added initial layout transition for images in RefreshContents 2026-03-07 06:46:14 +00:00
CamilleLaVey 12fdd88a58 smol fix for query enable 2026-03-07 06:46:14 +00:00
CamilleLaVey 646aea7fbf [vulkan] Removed unused helper in texture pass 2026-03-07 06:46:14 +00:00
CamilleLaVey 186c0b0cc7 [vulkan] Replaced old logic for DescriptorType for a numeric handling per type to avoid mismatches during format binding 2026-03-07 06:46:14 +00:00
CamilleLaVey ee1ffbaf2e [vulkan] Adjustments to wrong access of image-memory barrier on depth fragments + blending extended enabling method 2026-03-07 06:46:14 +00:00
CamilleLaVey c931de0570 [vulkan] Adjusted QueryReset's 2026-03-07 06:46:14 +00:00
CamilleLaVey 33f1fb1cf4 fix build 2026-03-07 06:46:14 +00:00
CamilleLaVey aabc470314 First meow in honor of meowly 2026-03-07 06:46:14 +00:00
CamilleLaVey d82a6a273d fix build 2026-03-07 06:46:14 +00:00
lizzie 4bb853d52a Merge fix 2026-03-07 06:46:14 +00:00
CamilleLaVey 43ebdb1ffc [vulkan] Adjusted DYNAMIC_STATES setting 2026-03-07 06:46:14 +00:00
CamilleLaVey e310f0b151 [vulkan] Indirect draw for dstStageMask 2026-03-07 06:46:14 +00:00
CamilleLaVey 9b915c8659 [vulkan] Adjusting re-cast for EDS support when bind happens 2026-03-07 06:46:14 +00:00
CamilleLaVey 35ab33de6a Fix build 2026-03-07 06:46:14 +00:00
CamilleLaVey 5615ea9ced [vulkan] re-cast vkCmdSet for dynamic states during binding 2026-03-07 06:46:14 +00:00
CamilleLaVey d273fc4ad6 [vulkan] Changed UpdateDynamicState order 2026-03-07 06:46:14 +00:00
CamilleLaVey e3e880e879 [vulkan] Added flag to detect last mode from provokingVertex 2026-03-07 06:46:14 +00:00
CamilleLaVey 6b8115f27a fix meow 2026-03-07 06:46:14 +00:00
CamilleLaVey a24e7e8143 [maxwell] Adding storage flags to some surface format 2026-03-07 06:46:14 +00:00
CamilleLaVey 88b9393b44 [vulkan] Adding guards per dynamic states setters 2026-03-07 06:46:14 +00:00
CamilleLaVey 2081d659d2 [vulkan] Dead code removal from VertexInputDynamicState 2026-03-07 06:46:14 +00:00
CamilleLaVey 9eacaf2444 [vulkan] Adjustment for Viewport and Scissor counts within EDS 2026-03-07 06:46:01 +00:00
CamilleLaVey c9eb764d2a [vulkan] Fixing some incongruences with pipeline keys and dynamic state flags 2026-03-07 06:46:01 +00:00