-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Portable Acceleration Structures #1955
Portable Acceleration Structures #1955
Conversation
CI gfxreconstruct build queued with queue ID 344454. |
CI gfxreconstruct build # 5784 running. |
154df0e
to
c08661a
Compare
CI gfxreconstruct build queued with queue ID 344470. |
c08661a
to
c810c23
Compare
CI gfxreconstruct build queued with queue ID 344472. |
CI gfxreconstruct build # 5785 running. |
CI gfxreconstruct build # 5785 failed. |
CI gfxreconstruct build queued with queue ID 344525. |
CI gfxreconstruct build # 5787 running. |
CI gfxreconstruct build # 5787 failed. |
c810c23
to
62d9748
Compare
CI gfxreconstruct build queued with queue ID 344589. |
62d9748
to
16e5877
Compare
CI gfxreconstruct build queued with queue ID 344604. |
CI gfxreconstruct build # 5789 running. |
CI gfxreconstruct build queued with queue ID 344693. |
CI gfxreconstruct build # 5790 running. |
CI gfxreconstruct build # 5790 failed. |
CI gfxreconstruct build queued with queue ID 345010. |
CI gfxreconstruct build # 5796 running. |
CI gfxreconstruct build # 5796 failed. |
CI gfxreconstruct build queued with queue ID 345554. |
CI gfxreconstruct build # 5801 running. |
CI gfxreconstruct build # 5801 failed. |
- Add internal command/queue-assets, manage lifetime
- cleanup obsolete warnings
…iss it during init
ae566e6
to
26d7ca3
Compare
CI gfxreconstruct build queued with queue ID 352580. |
CI gfxreconstruct build # 5893 running. |
CI gfxreconstruct build # 5893 passed. |
- worked mostly on decode::VulkanAddressReplacer - enables portable replay of raytracing pipelines, when using RebindAllocator (-m rebind). - work on Acceleration Structures (AS): -> tracking, meta-commands, copies, query-pool handling and rebuild -> rebuild AS from original input-buffers when trimming. -> check AS- and scratch-buffer sizes, replace resources with shadow objects where required
worked mostly on
decode::VulkanAddressReplacer
,finally enabling portable replay of raytracing pipelines, when using RebindAllocator (
-m rebind
).-> tracking, meta-commands, copies, query-pool handling and rebuild
-> rebuild AS from original input-buffers when trimming.
-> check AS- and scratch-buffer sizes, replace resources with shadow objects where required
belongs to #1526