| 496 | return id; |
| 497 | } |
| 498 | auto Device::create_blas_from_buffer(BufferBlasInfo const & info) -> BlasId |
| 499 | { |
| 500 | BlasId id = {}; |
| 501 | check_result( |
| 502 | daxa_dvc_create_blas_from_buffer( |
| 503 | r_cast<daxa_Device>(this->object), |
| 504 | r_cast<daxa_BufferBlasInfo const *>(&info), |
| 505 | r_cast<daxa_BlasId *>(&id)), |
| 506 | "failed to create blas from buffer"); |
| 507 | return id; |
| 508 | } |
| 509 | DAXA_DECL_GPU_RES_FN(Buffer, buffer) |
| 510 | DAXA_DECL_GPU_RES_FN(Image, image) |
| 511 | DAXA_DECL_GPU_RES_FN(ImageView, image_view) |
no test coverage detected