Lines Matching refs:geometryNdx
752 for (size_t geometryNdx = 0; geometryNdx < geometriesData.size(); ++geometryNdx) in getVertexBufferSize() local
753 bufferSizeBytes += deAlignSize(geometriesData[geometryNdx]->getVertexByteSize(),8); in getVertexBufferSize()
784 for (size_t geometryNdx = 0; geometryNdx < geometriesData.size(); ++geometryNdx) in updateVertexBuffer() local
786 const void* geometryPtr = geometriesData[geometryNdx]->getVertexPointer(); in updateVertexBuffer()
787 const size_t geometryPtrSize = geometriesData[geometryNdx]->getVertexByteSize(); in updateVertexBuffer()
805 for (size_t geometryNdx = 0; geometryNdx < geometriesData.size(); ++geometryNdx) in getIndexBufferSize() local
806 if(geometriesData[geometryNdx]->getIndexType() != VK_INDEX_TYPE_NONE_KHR) in getIndexBufferSize()
807 bufferSizeBytes += deAlignSize(geometriesData[geometryNdx]->getIndexByteSize(),8); in getIndexBufferSize()
842 for (size_t geometryNdx = 0; geometryNdx < geometriesData.size(); ++geometryNdx) in updateIndexBuffer() local
844 if (geometriesData[geometryNdx]->getIndexType() != VK_INDEX_TYPE_NONE_KHR) in updateIndexBuffer()
846 const void* indexPtr = geometriesData[geometryNdx]->getIndexPointer(); in updateIndexBuffer()
847 const size_t indexPtrSize = geometriesData[geometryNdx]->getIndexByteSize(); in updateIndexBuffer()
1406 for (size_t geometryNdx = 0; geometryNdx < m_geometriesData.size(); ++geometryNdx) in prepareGeometries() local
1408 const de::SharedPtr<RaytracedGeometryBase>& geometryData = m_geometriesData[geometryNdx]; in prepareGeometries()
1485 accelerationStructureGeometriesKHR[geometryNdx] = accelerationStructureGeometryKHR; in prepareGeometries()
1486 …accelerationStructureGeometriesKHRPointers[geometryNdx] = &accelerationStructureGeometriesKHR[geom… in prepareGeometries()
1487 accelerationStructureBuildRangeInfoKHR[geometryNdx] = accelerationStructureBuildRangeInfosKHR; in prepareGeometries()
1488 maxPrimitiveCounts[geometryNdx] = geometryData->getPrimitiveCount(); in prepareGeometries()