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

Method choose_device

src/cpp_wrapper.cpp:283–292  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

281 }
282
283 auto Instance::choose_device(ImplicitFeatureFlags desired_features, DeviceInfo2 const & p_info) -> DeviceInfo2
284 {
285 auto info = p_info;
286 check_result(daxa_instance_choose_device(
287 r_cast<daxa_Instance>(this->object),
288 static_cast<daxa_ImplicitFeatureFlags>(desired_features.data),
289 r_cast<daxa_DeviceInfo2 *>(&info)),
290 "failed to find fitting device");
291 return info;
292 }
293
294 auto Instance::list_devices_properties() -> std::span<DeviceProperties const>
295 {

Callers 15

mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80
BaseAppClass · 0.80
mainFunction · 0.80
AppClass · 0.80
AppClass · 0.80
alignmentFunction · 0.80
bindless_handlesFunction · 0.80
basicsFunction · 0.80
simple_submit_chainFunction · 0.80
submit_index_chainFunction · 0.80

Calls 2

check_resultFunction · 0.85