| 514 | DAXA_DECL_GPU_RES_FN(Blas, blas) |
| 515 | |
| 516 | auto Device::buffer_device_address(BufferId id) const -> Optional<DeviceAddress> |
| 517 | { |
| 518 | DeviceAddress ret = 0; |
| 519 | auto result = daxa_dvc_buffer_device_address( |
| 520 | rc_cast<daxa_Device>(this->object), |
| 521 | static_cast<daxa_BufferId>(id), |
| 522 | r_cast<daxa_DeviceAddress *>(&ret)); |
| 523 | if (result == DAXA_RESULT_SUCCESS) |
| 524 | { |
| 525 | return {ret}; |
| 526 | } |
| 527 | return {}; |
| 528 | } |
| 529 | |
| 530 | auto Device::tlas_device_address(TlasId id) const -> Optional<DeviceAddress> |
| 531 | { |
no test coverage detected