| 2410 | } |
| 2411 | |
| 2412 | auto ImageArraySlice::contained_in(ImageMipArraySlice const & slice) const -> bool |
| 2413 | { |
| 2414 | return this->mip_level >= slice.base_mip_level && |
| 2415 | this->mip_level < (slice.base_mip_level + slice.level_count) && |
| 2416 | this->base_array_layer >= slice.base_array_layer && |
| 2417 | (this->base_array_layer + this->layer_count) <= (slice.base_array_layer + slice.layer_count); |
| 2418 | } |
| 2419 | |
| 2420 | auto slice(ImageArraySlice const & mip_array_slice, u32 array_layer) -> ImageSlice |
| 2421 | { |
nothing calls this directly
no outgoing calls
no test coverage detected