#include <Resource.hpp>
|
| static RHITextureSubresourceRange | Create (RHITextureAspectFlag aspect=RHITextureAspectFlagBits::Color, uint32_t base_mip_level=0, uint32_t mip_count=1, uint32_t base_array_layer=0, uint32_t layer_count=1) |
| | Helper function to create a Subresource Range with default parameters.
|
| |
◆ Create()
| static RHITextureSubresourceRange Foundation::RHI::RHITextureSubresourceRange::Create |
( |
RHITextureAspectFlag |
aspect = RHITextureAspectFlagBits::Color, |
|
|
uint32_t |
base_mip_level = 0, |
|
|
uint32_t |
mip_count = 1, |
|
|
uint32_t |
base_array_layer = 0, |
|
|
uint32_t |
layer_count = 1 |
|
) |
| |
|
inlinestatic |
Helper function to create a Subresource Range with default parameters.
- Note
- The created range is validated, and will CHECK if invalid.
- Parameters
-
| aspect | Defaults to RHITextureAspectFlagBits::Color |
| base_mip_level | Defaults to 0 |
| mip_count | Defaults to 1 |
| base_array_layer | Defaults to 0 |
| layer_count | Defaults to 1 |
◆ GetArrayLayerRange()
| Pair< uint32_t, uint32_t > Foundation::RHI::RHITextureSubresourceRange::GetArrayLayerRange |
( |
| ) |
const |
|
inline |
◆ GetMipLevelRange()
| Pair< uint32_t, uint32_t > Foundation::RHI::RHITextureSubresourceRange::GetMipLevelRange |
( |
| ) |
const |
|
inline |
◆ IsValid()
| constexpr bool Foundation::RHI::RHITextureSubresourceRange::IsValid |
( |
| ) |
const |
|
inlineconstexpr |
◆ layer
◆ mipCount
| uint32_t Foundation::RHI::RHITextureSubresourceRange::mipCount |
The documentation for this struct was generated from the following file: