MCPcopy Create free account
hub / github.com/Ipotrick/Daxa / create_default_sbt

Method create_default_sbt

src/cpp_wrapper.cpp:1073–1082  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1071 }
1072
1073 auto RayTracingPipeline::create_default_sbt() const -> SbtPair
1074 {
1075 auto result = SbtPair{};
1076 auto daxa_res = daxa_ray_tracing_pipeline_create_default_sbt(
1077 rc_cast<daxa_RayTracingPipeline>(this->object),
1078 r_cast<daxa_RayTracingShaderBindingTable *>(&result.table),
1079 r_cast<daxa_BufferId *>(&result.buffer));
1080 check_result(daxa_res, "failed in create_default_sbt");
1081 return result;
1082 }
1083
1084 void RayTracingPipeline::get_shader_group_handles(void * out_blob, uint32_t first_group, int32_t group_count) const
1085 {

Callers 1

initializeMethod · 0.80

Calls 2

check_resultFunction · 0.85

Tested by

no test coverage detected