WIP: [video_core] better datastructures (deque -> devector) experiment, remove uneeded overhead from deque() on places where it wasn't needed #2604

Closed
Lizzie wants to merge 2 commits from liz-deque-to-devec into master
Member

devirtualized BankBase (no vtable overhead) - could've inlined it better but vk::Buffer and vk::QueryCache are not trivial - could probably do with an uninit adapter...

Signed-off-by: lizzie lizzie@eden-emu.dev

devirtualized BankBase (no vtable overhead) - could've inlined it better but vk::Buffer and vk::QueryCache are not trivial - could probably do with an uninit adapter... Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie added 1 commit 2025-09-28 03:32:45 +02:00
Signed-off-by: lizzie <lizzie@eden-emu.dev>
requested reviews from CamilleLaVey, Maufeat, crueter, MrPurple666, MaranBr 2025-09-28 03:32:46 +02:00
crueter changed title from [video_core] better datastructures (deque -> devector) experiment, remove uneeded overhead from deque() on places where it wasn't needed to WIP: [video_core] better datastructures (deque -> devector) experiment, remove uneeded overhead from deque() on places where it wasn't needed 2025-09-28 03:34:47 +02:00
MaranBr force-pushed liz-deque-to-devec from 6d846103d8 to 65ee2c34d1 2025-09-28 07:56:13 +02:00 Compare
Lizzie force-pushed liz-deque-to-devec from 65ee2c34d1 to bb5222df52 2025-09-28 19:12:37 +02:00 Compare
Lizzie added 1 commit 2025-09-28 19:28:01 +02:00
more deque -> devector
All checks were successful
eden-license / license-header (pull_request) Successful in 20s
cf3f897519
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Lizzie closed this pull request 2025-09-28 19:34:18 +02:00
All checks were successful
eden-license / license-header (pull_request) Successful in 20s
Required
Details

Pull request closed

Sign in to join this conversation.
No description provided.