CamilleLaVey
b8f384f3bd
Adjustments on the memory reclamations 2
2026-08-02 01:04:19 -04:00
CamilleLaVey
4b209db82c
Request maximum map counts
2026-08-01 23:20:41 -04:00
CamilleLaVey
c232624b8b
Extend UMA to async path
2026-08-01 22:37:22 -04:00
CamilleLaVey
a686b50333
3rd step on UMA implementation
2026-08-01 22:04:31 -04:00
CamilleLaVey
1507074346
Refactor Android CPU affinity/threading
2026-08-01 20:49:41 -04:00
CamilleLaVey
332d0b6bad
Revert "debug uma impl"
2026-08-01 19:16:20 -04:00
CamilleLaVey
e2984caedc
Revert "MEOW"
2026-08-01 19:09:27 -04:00
CamilleLaVey
50763528a2
MEOW
2026-08-01 03:41:13 -04:00
CamilleLaVey
4b3608b58d
debug uma impl
2026-08-01 03:07:57 -04:00
CamilleLaVey
b76d04e47d
ASTC adjustments
2026-08-01 02:41:09 -04:00
CamilleLaVey
71afaff6b3
Another try
2026-08-01 00:03:29 -04:00
CamilleLaVey
dcbfa3c2d3
Meow gidolio 2.0
2026-07-31 23:14:58 -04:00
CamilleLaVey
70ff43f2f8
Meow gidolio
2026-07-31 23:10:31 -04:00
CamilleLaVey
76faac9252
shader quad control impl
2026-07-31 23:06:39 -04:00
CamilleLaVey
6346371725
Some memory corrections
2026-07-31 22:52:42 -04:00
CamilleLaVey
4162f86a11
debug overlap images 2
2026-07-31 21:33:49 -04:00
CamilleLaVey
86224e49ef
Test on depth bias
2026-07-31 20:46:07 -04:00
CamilleLaVey
6665a89dd2
Fix build
2026-07-31 19:55:28 -04:00
CamilleLaVey
515afa2959
Initial Implementation AHB
2026-07-31 19:46:04 -04:00
CamilleLaVey
8c8c7c6162
Adjustments on UMA
2026-07-31 19:30:31 -04:00
CamilleLaVey
fb65aa3c33
2nd step on the bindless implementation
2026-07-31 18:35:17 -04:00
CamilleLaVey
a24ad03ff3
Android toggle for uma
2026-07-31 18:10:45 -04:00
CamilleLaVey
4884a0c002
Initial implementation on unified memory access
2026-07-31 18:03:49 -04:00
CamilleLaVey
ab1d99d218
some debugs tools
2026-07-31 17:31:43 -04:00
CamilleLaVey
e6ee576f80
Quick shenanigan
2026-07-31 05:45:27 -04:00
CamilleLaVey
1682b532da
relax memory and draws dispatchs
2026-07-31 05:09:14 -04:00
CamilleLaVey
40fe050954
Quick change for cheats
2026-07-31 04:58:17 -04:00
CamilleLaVey
24ff23f2ea
Quick change on pipeline barriers
2026-07-31 04:17:38 -04:00
CamilleLaVey
87ebbfb9b1
Coalescing memory entries on MLP
2026-07-31 04:11:40 -04:00
CamilleLaVey
471778c850
WEML toggle
2026-07-31 03:12:22 -04:00
CamilleLaVey
095f27fd34
Another try with 3D BCn
2026-07-31 03:05:52 -04:00
CamilleLaVey
a6c423cafb
Smolio jenkins
2026-07-31 02:19:41 -04:00
CamilleLaVey
514507b674
fix build
2026-07-31 02:13:19 -04:00
CamilleLaVey
10935f8d46
playing with isberd
2026-07-31 02:11:28 -04:00
CamilleLaVey
a0dae2d490
Compute shader 3D BCn to VK
2026-07-31 01:41:00 -04:00
CamilleLaVey
5e40e3c9c0
GIDOLIO THE KOREAN MENACE
2026-07-31 00:57:05 -04:00
CamilleLaVey
f61d05f8da
HERE WE GO AGAIN.
2026-07-31 00:45:18 -04:00
CamilleLaVey
b04207fdfc
Adjustments on the plain data for vertex buffer optimization
2026-07-30 23:54:26 -04:00
CamilleLaVey
91791bd5fe
Meow Gidolius Galacticus
2026-07-30 20:36:44 -04:00
CamilleLaVey
9928885a5d
DynamicRendering + Pipeline Worker Thread toggles
2026-07-30 20:24:50 -04:00
CamilleLaVey
81fa91b400
Another funny change for pipelines
2026-07-30 20:15:11 -04:00
CamilleLaVey
eb8706e366
Funny experiment for pipelines
2026-07-30 19:53:34 -04:00
CamilleLaVey
b9d55c9448
2nd step for the buffer address device implementation
2026-07-30 19:29:19 -04:00
CamilleLaVey
1188f285b7
Pipeline Creation Feedback impl
2026-07-30 18:57:15 -04:00
CamilleLaVey
200b81b087
Initial step for the buffer address device implementation
2026-07-30 18:28:24 -04:00
CamilleLaVey
742cadde1d
Keep conditional rendering inside a single render pass instance
...
Begin and end were landing in different scopes: the clear and draw
texture paths opened it with no pass bound, the compare helpers reopened
it after their resolve pass had closed one, and the pass teardown could
return before pausing, leaving it active at submit.
2026-07-30 18:13:56 -04:00
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