| 500 | binding, |
| 501 | array_element); |
| 502 | } |
| 503 | } |
| 504 | |
| 505 | template <vkb::BindingType bindingType> |
| 506 | inline void CommandBuffer<bindingType>::bind_image(ImageViewType const &image_view, uint32_t set, uint32_t binding, uint32_t array_element) |
| 507 | { |
| 508 | if constexpr (bindingType == vkb::BindingType::Cpp) |
| 509 | { |
| 510 | resource_binding_state.bind_image(image_view, set, binding, array_element); |
| 511 | } |
| 512 | else |
| 513 | { |
| 514 | resource_binding_state.bind_image(reinterpret_cast<vkb::core::HPPImageView const &>(image_view), set, binding, array_element); |
| 515 | } |
| 516 | } |
| 517 | |
| 518 | template <vkb::BindingType bindingType> |
| 519 | inline void CommandBuffer<bindingType>::bind_index_buffer(vkb::core::Buffer<bindingType> const &buffer, DeviceSizeType offset, IndexTypeType index_type) |
| 520 | { |
no outgoing calls
no test coverage detected