@@ -126,7 +126,7 @@ AccelerationStructureData createAccelerationStructureData( vk::raii::PhysicalDev
126126 vk::raii::su::BufferData ( physicalDevice, device, instances.size () * sizeof ( GeometryInstanceData ), vk::BufferUsageFlagBits::eRayTracingNV );
127127
128128 std::vector<GeometryInstanceData> geometryInstanceData;
129- for ( size_t i = 0 ; i < instances.size (); i++ )
129+ for ( std:: size_t i = 0 ; i < instances.size (); i++ )
130130 {
131131 uint64_t accelerationStructureHandle = instances[i].first .getHandle <uint64_t >();
132132
@@ -205,7 +205,7 @@ struct Material
205205 int textureID = -1 ;
206206};
207207
208- const size_t MaterialStride = ( ( sizeof ( Material ) + 15 ) / 16 ) * 16 ;
208+ const std:: size_t MaterialStride = ( ( sizeof ( Material ) + 15 ) / 16 ) * 16 ;
209209
210210struct Vertex
211211{
@@ -217,7 +217,7 @@ struct Vertex
217217 int matID;
218218};
219219
220- const size_t VertexStride = ( ( sizeof ( Vertex ) + 15 ) / 16 ) * 16 ;
220+ const std:: size_t VertexStride = ( ( sizeof ( Vertex ) + 15 ) / 16 ) * 16 ;
221221
222222static const std::vector<Vertex> cubeData = {
223223 // pos nrm texcoord matID
@@ -638,9 +638,9 @@ uint32_t roundUp( uint32_t value, uint32_t alignment )
638638int main ()
639639{
640640 // number of cubes in x-, y-, and z-direction
641- const size_t xMax = 10 ;
642- const size_t yMax = 10 ;
643- const size_t zMax = 10 ;
641+ const std:: size_t xMax = 10 ;
642+ const std:: size_t yMax = 10 ;
643+ const std:: size_t zMax = 10 ;
644644
645645 AppInfo appInfo;
646646
@@ -782,10 +782,10 @@ int main()
782782 bool samplerAnisotropy = !!supportedFeatures.get <vk::PhysicalDeviceFeatures2>().features .samplerAnisotropy ;
783783
784784 // create some simple checkerboard textures, randomly sized and colored
785- const size_t textureCount = 10 ;
785+ const std:: size_t textureCount = 10 ;
786786 std::vector<vk::raii::su::TextureData> textures;
787787 textures.reserve ( textureCount );
788- for ( size_t i = 0 ; i < textureCount; i++ )
788+ for ( std:: size_t i = 0 ; i < textureCount; i++ )
789789 {
790790 textures.emplace_back ( physicalDevice,
791791 device,
@@ -809,10 +809,10 @@ int main()
809809 } );
810810
811811 // create some materials with a random diffuse color, referencing one of the above textures
812- const size_t materialCount = 10 ;
812+ const std:: size_t materialCount = 10 ;
813813 assert ( materialCount == textureCount );
814814 std::vector<Material> materials ( materialCount );
815- for ( size_t i = 0 ; i < materialCount; i++ )
815+ for ( std:: size_t i = 0 ; i < materialCount; i++ )
816816 {
817817 materials[i].diffuse = randomVec3 ( 0 .0f , 1 .0f );
818818 materials[i].textureID = vk::su::checked_cast<uint32_t >( i );
@@ -823,11 +823,11 @@ int main()
823823 // create a a 3D-array of cubes, randomly jittered, using a random material
824824 std::vector<Vertex> vertices;
825825 vertices.reserve ( xMax * yMax * zMax * cubeData.size () );
826- for ( size_t x = 0 ; x < xMax; x++ )
826+ for ( std:: size_t x = 0 ; x < xMax; x++ )
827827 {
828- for ( size_t y = 0 ; y < yMax; y++ )
828+ for ( std:: size_t y = 0 ; y < yMax; y++ )
829829 {
830- for ( size_t z = 0 ; z < zMax; z++ )
830+ for ( std:: size_t z = 0 ; z < zMax; z++ )
831831 {
832832 int m = random<int >( 0 , materialCount - 1 );
833833 glm::vec3 jitter = randomVec3 ( 0 .0f , 0 .6f );
@@ -974,7 +974,7 @@ int main()
974974 vk::DescriptorSetLayoutCreateInfo descriptorSetLayoutCreateInfo ( {}, bindings );
975975 vk::raii::DescriptorSetLayout rayTracingDescriptorSetLayout ( device, descriptorSetLayoutCreateInfo );
976976 std::vector<vk::DescriptorSetLayout> layouts;
977- for ( size_t i = 0 ; i < swapChainData.images .size (); i++ )
977+ for ( std:: size_t i = 0 ; i < swapChainData.images .size (); i++ )
978978 {
979979 layouts.push_back ( *rayTracingDescriptorSetLayout );
980980 }
@@ -984,7 +984,7 @@ int main()
984984 // Bind ray tracing specific descriptor sets into pNext of a vk::WriteDescriptorSet
985985 vk::WriteDescriptorSetAccelerationStructureNV writeDescriptorSetAcceleration ( 1 , &*topLevelAS.accelerationStructure );
986986 std::vector<vk::WriteDescriptorSet> accelerationDescriptionSets;
987- for ( size_t i = 0 ; i < rayTracingDescriptorSets.size (); i++ )
987+ for ( std:: size_t i = 0 ; i < rayTracingDescriptorSets.size (); i++ )
988988 {
989989 accelerationDescriptionSets.emplace_back (
990990 *rayTracingDescriptorSets[i], 0 , 0 , 1 , bindings[0 ].descriptorType , nullptr , nullptr , nullptr , &writeDescriptorSetAcceleration );
@@ -993,7 +993,7 @@ int main()
993993
994994 // Bind all the other buffers and images, starting with dstBinding == 2 (dstBinding == 1 is used by the backBuffer
995995 // view)
996- for ( size_t i = 0 ; i < rayTracingDescriptorSets.size (); i++ )
996+ for ( std:: size_t i = 0 ; i < rayTracingDescriptorSets.size (); i++ )
997997 {
998998 vk::raii::su::updateDescriptorSets ( device,
999999 rayTracingDescriptorSets[i],
@@ -1103,7 +1103,7 @@ int main()
11031103 uniformBufferObject.modelIT = glm::inverseTranspose ( uniformBufferObject.model );
11041104
11051105 double accumulatedTime{ 0.0 };
1106- size_t frameCount{ 0 };
1106+ std:: size_t frameCount{ 0 };
11071107 while ( !glfwWindowShouldClose ( window ) )
11081108 {
11091109 double startTime = glfwGetTime ();
0 commit comments