diff --git a/projects/mesh_shader/src/main.cpp b/projects/mesh_shader/src/main.cpp index ddfc96d9db46f0b0c6127e3907956e224c4cc4c4..3a94de5842f3e70625729c9755b8c88048ece2ec 100644 --- a/projects/mesh_shader/src/main.cpp +++ b/projects/mesh_shader/src/main.cpp @@ -334,7 +334,7 @@ int main(int argc, const char** argv) { uint32_t matrixIndex; uint32_t meshletCount; }; - PushConstants pushConstants{ 0, meshShaderModelData.meshlets.size() }; + PushConstants pushConstants{ 0, static_cast<uint32_t>(meshShaderModelData.meshlets.size()) }; if (updateFrustumPlanes) { const CameraPlanes cameraPlanes = computeCameraPlanes(camera);