CamilleLaVey
c3effdf558
Use per-barrier stage masks on render pass end
...
Adds a native VkDependencyInfo entry point and splits the end of pass
barrier so color and depth/stencil attachments no longer wait on each
other's stages.
2026-07-30 17:09:21 -04:00
CamilleLaVey
b9428acf12
Cut per-draw descriptor set work
...
Only query the timeline semaphore when no set looks free, and skip the
update plus rebind when the payload matches the previous draw.
2026-07-30 17:09:21 -04:00
CamilleLaVey
b027dc42ce
Restore conditional rendering workaround for Adreno, Mali and Turnip
2026-07-30 16:54:30 -04:00
CamilleLaVey
dc9c99b22d
Revert "[TEST] Keep tuning the drain/ memory allocation"
...
This reverts commit 7f4529b15d .
2026-07-30 16:53:25 -04:00
CamilleLaVey
5346e77c0a
Revert "[TEST] Adjust mutable formats usage"
...
This reverts commit 328a2c1081 .
2026-07-30 16:45:08 -04:00
CamilleLaVey
914b78495c
Revert "[TEST] Change on storage views per request instead of always granted"
...
This reverts commit d1eb08c036 .
2026-07-30 16:45:03 -04:00
CamilleLaVey
a17b4cbb04
Revert "[TEST] New optimal image layouts access"
...
This reverts commit 236696b0ff .
2026-07-30 16:44:37 -04:00
CamilleLaVey
a7b5910eaa
Revert "[TEST] Adjustments on storage view + general image layouts"
...
This reverts commit 88fcb7d338 .
2026-07-30 16:44:10 -04:00
CamilleLaVey
f98f8b65de
Some trivial tests
2026-07-30 15:57:59 -04:00
CamilleLaVey
88fcb7d338
[TEST] Adjustments on storage view + general image layouts
2026-07-30 15:13:04 -04:00
CamilleLaVey
4a4fd056ff
enable msaa depth resolve
2026-07-29 20:57:20 -04:00
CamilleLaVey
236696b0ff
[TEST] New optimal image layouts access
2026-07-29 20:56:56 -04:00
CamilleLaVey
d1eb08c036
[TEST] Change on storage views per request instead of always granted
2026-07-29 20:49:36 -04:00
CamilleLaVey
84a4149db2
Presync fix again
2026-07-29 19:46:51 -04:00
CamilleLaVey
de9b1071a5
[TEST] VMA budget fix
2026-07-29 19:41:38 -04:00
CamilleLaVey
85049c2c78
[TEST] Presync + CR workaround removal from QCOM
2026-07-29 19:09:22 -04:00
CamilleLaVey
7fcf88cb10
[TEST] DR Adjustment 2
2026-07-29 17:28:09 -04:00
CamilleLaVey
e4f29899d2
[TEST] Adjustment memory reclamation 2
2026-07-29 16:32:54 -04:00
CamilleLaVey
41d2bf4a3e
Fix build
2026-07-29 14:52:06 -04:00
CamilleLaVey
328a2c1081
[TEST] Adjust mutable formats usage
2026-07-29 14:41:36 -04:00
CamilleLaVey
6e48eeb09c
[TEST] depth stencil resolve implementation + fixes
2026-07-29 14:11:30 -04:00
CamilleLaVey
2cdd7173a9
[TEST] Line/ conservative rasterization adjustment
2026-07-29 13:27:31 -04:00
CamilleLaVey
69342044ef
[TEST] Quick corrections
2026-07-29 13:27:31 -04:00
CamilleLaVey
1f41d809b0
[TEST] depth clip enable implementation
2026-07-29 13:27:31 -04:00
CamilleLaVey
250b545d75
[TEST] Debug viewport geometry
2026-07-29 13:27:31 -04:00
CamilleLaVey
5a9322af80
[TEST] Debug depths on viewports
2026-07-29 13:27:31 -04:00
CamilleLaVey
bbee229d07
[TEST] Adjustments on memory reclamations
2026-07-29 13:27:31 -04:00
CamilleLaVey
cfe1c8b16c
[TEST] Rework Android CPU affinity/ threading 2
2026-07-29 13:27:31 -04:00
CamilleLaVey
dd5d09e3ae
[TEST] Rework Android CPU affinity/ threading
2026-07-29 13:27:25 -04:00
CamilleLaVey
25af655e48
[TEST] Adjustments on TransformFeedback
2026-07-29 13:26:55 -04:00
CamilleLaVey
0cd5dd1e70
[TEST] Adjustments on framepacing submit calls
2026-07-29 13:26:23 -04:00
CamilleLaVey
8c828e78f2
[TEST] Refinements on RAII
2026-07-29 13:26:23 -04:00
CamilleLaVey
b1adbd8e6b
[TEST] ASTC fixes
2026-07-29 13:26:23 -04:00
CamilleLaVey
0fb0592a5f
[TEST] Miscellaneous changes
2026-07-29 13:26:23 -04:00
CamilleLaVey
b59dda3af6
Lizzie get meowed, please.
2026-07-29 13:26:23 -04:00
CamilleLaVey
aec20586be
[TEST] Adjusments on deferred destruction implementation
2026-07-29 13:26:23 -04:00
CamilleLaVey
6918f034e2
[TEST] Overlap image on non implemented path
2026-07-29 13:26:23 -04:00
CamilleLaVey
4b1e2d1d6a
[TEST] Debug 3D image copy
2026-07-29 13:26:23 -04:00
CamilleLaVey
9318a508f7
[TEST] Fallback on TICEntry out of bounds
2026-07-29 13:26:23 -04:00
CamilleLaVey
f95a9f3901
Meow
2026-07-29 13:26:23 -04:00
CamilleLaVey
1169533a74
[TEST] Debug TICEntry shader pass
2026-07-29 13:26:23 -04:00
CamilleLaVey
991ff44bd6
[TEST] Adjust ternary on pipeline barriers
2026-07-29 13:26:23 -04:00
CamilleLaVey
624f955821
[TEST] Upload on depth MSAACopy pass
2026-07-29 13:26:23 -04:00
CamilleLaVey
5c0fe5da06
[TEST] Adjustments on descriptors payloads
2026-07-29 13:26:23 -04:00
CamilleLaVey
18630fa739
[TEST] Smolios forever
2026-07-29 13:26:23 -04:00
CamilleLaVey
9752908030
[TEST] Test anti-smolios
2026-07-29 13:26:23 -04:00
CamilleLaVey
a711fd99a6
[TEST] debug MSAA texture missing handling
2026-07-29 13:26:23 -04:00
CamilleLaVey
f6c1404e09
Revert "[TEST] Some miscellaneous changes within buffers queue and RAII deallocations"
2026-07-29 13:26:23 -04:00
CamilleLaVey
77ffefbbbf
Revert "[TEST] Another miscellaneous change 2"
2026-07-29 13:26:23 -04:00
CamilleLaVey
bf13e7ce1d
[TEST] Another miscellaneous change 2
2026-07-29 13:26:23 -04:00