Lines Matching refs:info

20                            const GrD3DTextureResourceInfo& info,
24 : GrSurface(gpu, dimensions, info.fProtected)
25 , GrD3DTextureResource(info, std::move(state))
26 , INHERITED(gpu, dimensions, info.fProtected, GrTextureType::k2D, mipmapStatus)
28 SkASSERT((GrMipmapStatus::kNotAllocated == mipmapStatus) == (1 == info.fLevelCount));
30 if (GrDxgiFormatIsCompressed(info.fFormat)) {
35 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, SkISize dimensions, const GrD3DTextureResourceInfo& info,
40 : GrSurface(gpu, dimensions, info.fProtected)
41 , GrD3DTextureResource(info, std::move(state))
42 , INHERITED(gpu, dimensions, info.fProtected, GrTextureType::k2D, mipmapStatus)
44 SkASSERT((GrMipmapStatus::kNotAllocated == mipmapStatus) == (1 == info.fLevelCount));
54 const GrD3DTextureResourceInfo& info,
58 : GrSurface(gpu, dimensions, info.fProtected)
59 , GrD3DTextureResource(info, state)
60 , INHERITED(gpu, dimensions, info.fProtected, GrTextureType::k2D, mipmapStatus)
62 SkASSERT((GrMipmapStatus::kNotAllocated == mipmapStatus) == (1 == info.fLevelCount));
70 GrD3DTextureResourceInfo info;
73 isProtected, nullptr, &info)) {
78 new GrD3DResourceState(static_cast<D3D12_RESOURCE_STATES>(info.fResourceState)));
81 gpu->resourceProvider().createShaderResourceView(info.fResource.get());
83 GrD3DTexture* tex = new GrD3DTexture(gpu, budgeted, dimensions, info, std::move(state),
93 const GrD3DTextureResourceInfo& info,
97 //SkASSERT(info.fTexture &&
98 // (kBorrow_GrWrapOwnership == wrapOwnership || VK_NULL_HANDLE != info.fAlloc.fMemory));
100 GrMipmapStatus mipmapStatus = info.fLevelCount > 1 ? GrMipmapStatus::kValid
104 gpu->resourceProvider().createShaderResourceView(info.fResource.get());
106 return sk_sp<GrD3DTexture>(new GrD3DTexture(gpu, dimensions, info, std::move(state),
115 GrD3DTextureResourceInfo info = originalTexture->fInfo;
116 info.fResource = gpu->memoryAllocator()->createAliasingResource(info.fAlloc, 0, &newDesc,
118 if (!info.fResource) {
121 info.fResourceState = resourceState;
127 gpu->resourceProvider().createShaderResourceView(info.fResource.get());
130 info, std::move(state), shaderResourceView,