diff --git a/WickedEngine/wiScene.cpp b/WickedEngine/wiScene.cpp index fd88c76cf..9bdc6cda3 100644 --- a/WickedEngine/wiScene.cpp +++ b/WickedEngine/wiScene.cpp @@ -1543,7 +1543,7 @@ namespace wi::scene { GPUQueryHeapDesc desc; desc.type = GpuQueryType::OCCLUSION_BINARY; - desc.query_count = minQueryCount; + desc.query_count = minQueryCount * 2; // *2 to grow fast bool success = device->CreateQueryHeap(&desc, &queryHeap); assert(success); @@ -1555,6 +1555,7 @@ namespace wi::scene { success = device->CreateBuffer(&bd, nullptr, &queryResultBuffer[i]); assert(success); + device->SetName(&queryResultBuffer[i], "Scene::queryResultBuffer"); } if (device->CheckCapability(GraphicsDeviceCapability::PREDICATION)) @@ -1563,6 +1564,7 @@ namespace wi::scene bd.misc_flags |= ResourceMiscFlag::PREDICATION; success = device->CreateBuffer(&bd, nullptr, &queryPredicationBuffer); assert(success); + device->SetName(&queryPredicationBuffer, "Scene::queryPredicationBuffer"); } } diff --git a/WickedEngine/wiVersion.cpp b/WickedEngine/wiVersion.cpp index 2919526f2..1e7859608 100644 --- a/WickedEngine/wiVersion.cpp +++ b/WickedEngine/wiVersion.cpp @@ -9,7 +9,7 @@ namespace wi::version // minor features, major updates, breaking compatibility changes const int minor = 60; // minor bug fixes, alterations, refactors, updates - const int revision = 52; + const int revision = 53; const std::string version_string = std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(revision);