More ray tracing changes

This commit is contained in:
Dynamitos
2024-07-12 13:33:52 +02:00
parent a9089bd997
commit 8387ad6ffe
33 changed files with 527 additions and 292 deletions
+1 -4
View File
@@ -293,6 +293,7 @@ void VertexData::commitMeshes() {
.dynamic = false,
.name = "PrimitiveIndicesBuffer",
});
graphics->buildBottomLevelAccelerationStructures(std::move(dataToBuild));
}
MeshId VertexData::allocateVertexData(uint64 numVertices) {
@@ -309,10 +310,6 @@ MeshId VertexData::allocateVertexData(uint64 numVertices) {
return res;
}
uint64 VertexData::getMeshOffset(MeshId id) { return meshOffsets[id]; }
uint64 VertexData::getMeshVertexCount(MeshId id) { return meshVertexCounts[id]; }
List<VertexData*> vertexDataList;
List<VertexData*> VertexData::getList() { return vertexDataList; }