MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-ValidationLayers / DeferBuild

Method DeferBuild

tests/framework/ray_tracing_objects.cpp:2644–2651  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2642}
2643
2644void Pipeline::DeferBuild() {
2645 assert(deferred_op_ == VK_NULL_HANDLE);
2646 const VkResult result = vk::CreateDeferredOperationKHR(device_->handle(), nullptr, &deferred_op_);
2647 if (result != VK_SUCCESS) {
2648 ADD_FAILURE() << "vk::CreateDeferredOperationKHR returned " << string_VkResult(result);
2649 return;
2650 }
2651}
2652
2653VkShaderObj& Pipeline::GetRayGenShader(uint32_t ray_gen_i) { return *ray_gen_shaders_[ray_gen_i]; }
2654

Callers 4

TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80

Calls 2

handleMethod · 0.45

Tested by

no test coverage detected