#include <GrD3DTypes.h>
Definition at line 179 of file GrD3DTypes.h.
◆ GrD3DTextureResourceInfo() [1/3]
GrD3DTextureResourceInfo::GrD3DTextureResourceInfo |
( |
| ) |
|
|
default |
◆ GrD3DTextureResourceInfo() [2/3]
GrD3DTextureResourceInfo::GrD3DTextureResourceInfo |
( |
ID3D12Resource * |
resource, |
|
|
const sk_sp< GrD3DAlloc > |
alloc, |
|
|
D3D12_RESOURCE_STATES |
resourceState, |
|
|
DXGI_FORMAT |
format, |
|
|
uint32_t |
sampleCount, |
|
|
uint32_t |
levelCount, |
|
|
unsigned int |
sampleQualityLevel, |
|
|
skgpu::Protected |
isProtected = skgpu::Protected::kNo |
|
) |
| |
|
inline |
Definition at line 191 of file GrD3DTypes.h.
static SkString resource(SkPDFResourceType type, int index)
uint32_t uint32_t * format
unsigned int fSampleQualityPattern
D3D12_RESOURCE_STATES fResourceState
gr_cp< ID3D12Resource > fResource
skgpu::Protected fProtected
sk_sp< GrD3DAlloc > fAlloc
◆ GrD3DTextureResourceInfo() [3/3]
GrD3DTextureResourceInfo::GrD3DTextureResourceInfo |
( |
const GrD3DTextureResourceInfo & |
info, |
|
|
D3D12_RESOURCE_STATES |
resourceState |
|
) |
| |
|
inline |
Definition at line 208 of file GrD3DTypes.h.
static void info(const char *fmt,...) SK_PRINTF_LIKE(1
◆ fAlloc
◆ fFormat
DXGI_FORMAT GrD3DTextureResourceInfo::fFormat = DXGI_FORMAT_UNKNOWN |
◆ fLevelCount
uint32_t GrD3DTextureResourceInfo::fLevelCount = 0 |
◆ fProtected
◆ fResource
gr_cp<ID3D12Resource> GrD3DTextureResourceInfo::fResource = nullptr |
◆ fResourceState
D3D12_RESOURCE_STATES GrD3DTextureResourceInfo::fResourceState = D3D12_RESOURCE_STATE_COMMON |
◆ fSampleCount
uint32_t GrD3DTextureResourceInfo::fSampleCount = 1 |
◆ fSampleQualityPattern
unsigned int GrD3DTextureResourceInfo::fSampleQualityPattern = DXGI_STANDARD_MULTISAMPLE_QUALITY_PATTERN |
The documentation for this struct was generated from the following file: