| 528 | } |
| 529 | |
| 530 | auto Device::tlas_device_address(TlasId id) const -> Optional<DeviceAddress> |
| 531 | { |
| 532 | DeviceAddress ret = 0; |
| 533 | auto result = daxa_dvc_tlas_device_address( |
| 534 | rc_cast<daxa_Device>(this->object), |
| 535 | static_cast<daxa_TlasId>(id), |
| 536 | r_cast<daxa_DeviceAddress *>(&ret)); |
| 537 | if (result == DAXA_RESULT_SUCCESS) |
| 538 | { |
| 539 | return {ret}; |
| 540 | } |
| 541 | return {}; |
| 542 | } |
| 543 | |
| 544 | auto Device::blas_device_address(BlasId id) const -> Optional<DeviceAddress> |
| 545 | { |
no test coverage detected