Definition at line 157 of file GrVkBackendSurface.cpp.
◆ GrVkBackendTextureData()
Definition at line 159 of file GrVkBackendSurface.cpp.
164 } else {
165 fMutableState =
168 }
169 }
const GrVkImageInfo & info() const
skgpu::MutableTextureState * mutableState()
SK_API MutableTextureState MakeVulkan(VkImageLayout layout, uint32_t queueFamilyIndex)
uint32_t fCurrentQueueFamily
VkImageLayout fImageLayout
◆ copyTo()
void GrVkBackendTextureData::copyTo |
( |
AnyTextureData & |
textureData | ) |
const |
|
inlineoverrideprivatevirtual |
◆ equal()
|
inlineoverrideprivatevirtual |
Implements GrBackendTextureData.
Definition at line 190 of file GrVkBackendSurface.cpp.
190 {
193
194
195 if (fMutableState != otherVk->fMutableState) {
196 return false;
197 }
200 }
201 return false;
202 }
GrVkImageInfo GrVkImageInfoWithMutableState(const GrVkImageInfo &info, const skgpu::MutableTextureState *mutableState)
◆ getBackendFormat()
|
inlineoverrideprivatevirtual |
◆ getMutableState()
◆ info()
◆ isProtected()
bool GrVkBackendTextureData::isProtected |
( |
| ) |
const |
|
inlineoverrideprivatevirtual |
◆ isSameTexture()
|
inlineoverrideprivatevirtual |
◆ mutableState() [1/2]
◆ mutableState() [2/2]
◆ setMutableState()
The documentation for this class was generated from the following file: