Skip to content

Working and Tested Asset Converter for Acceleration Structures #878

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

Merged
merged 30 commits into from
May 23, 2025

Conversation

devshgraphicsprogramming
Copy link
Member

Description

Testing

TODO list:

keptsecret and others added 30 commits May 14, 2025 16:42
start some light validation code in `ILogicalDevice::getAccelerationStructureBuildSizes` for BLASes
…e post GPU object creation output array.

Also found that I stored a lot of stuff redundantly in the `DeferredASCreationParams`
Fix bugs:
- ReBAR only buffer transfers dereferencing a nullptr transfer cmbduf
- BLAS and TLAS memory allocations latching on semaphores which will never signal if the command recording fails for some reason
…` and `AABBs` with `const BufferType` and `BufferType`
…hics-Programming/Nabla into more_asset_converter_for_tlas
…(allocation failure) due to worst case fragmentation

also fix one memory freeing bug
Make the Acceleration Structure Copy Structs strongly typed
Before messing up master with Acceleration Structure stuff
@devshgraphicsprogramming devshgraphicsprogramming merged commit b7e1139 into master May 23, 2025
1 check failed
@devshgraphicsprogramming devshgraphicsprogramming deleted the more_asset_converter_for_tlas branch May 23, 2025 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants