Home
last modified time | relevance | path

Searched refs:UsageFlags (Results 1 – 20 of 20) sorted by relevance

/external/skia/src/gpu/
DGrAttachment.h27 enum class UsageFlags : uint8_t { enum
32 GR_DECL_BITFIELD_CLASS_OPS_FRIENDS(UsageFlags);
36 UsageFlags supportedUsages() const { return fSupportedUsages; } in supportedUsages()
53 UsageFlags requiredUsage,
64 UsageFlags requiredUsage,
71 GrAttachment(GrGpu* gpu, SkISize dimensions, UsageFlags supportedUsages, int sampleCnt, in GrAttachment()
84 if (fSupportedUsages == UsageFlags::kStencilAttachment) { in getResourceType()
92 UsageFlags fSupportedUsages;
100 GR_MAKE_BITFIELD_CLASS_OPS(GrAttachment::UsageFlags);
DGrAttachment.cpp25 if (!(fSupportedUsages & UsageFlags::kTexture)) { in onGpuMemorySize()
41 GrAttachment::UsageFlags requiredUsage, in build_key()
64 UsageFlags requiredUsage, in ComputeSharedAttachmentUniqueKey()
78 UsageFlags requiredUsage, in ComputeScratchKey()
90 if (!SkToBool(fSupportedUsages & UsageFlags::kStencilAttachment)) { in computeScratchKey()
DGrResourceProvider.cpp532 GrAttachment::UsageFlags::kStencilAttachment, numStencilSamples, GrMipmapped::kNo, in attachStencilAttachment()
589 GrAttachment::UsageFlags::kColorAttachment, sampleCnt, in refScratchMSAAAttachment()
/external/skia/src/gpu/vk/
DGrVkAttachment.cpp20 UsageFlags supportedUsages, in GrVkAttachment()
36 UsageFlags supportedUsages, in GrVkAttachment()
58 return GrVkAttachment::Make(gpu, dimensions, UsageFlags::kStencilAttachment, sampleCnt, format, in MakeStencil()
72 return GrVkAttachment::Make(gpu, dimensions, UsageFlags::kColorAttachment, numSamples, format, in MakeMSAA()
84 UsageFlags usageFlags = UsageFlags::kTexture; in MakeTexture()
89 usageFlags |= UsageFlags::kColorAttachment; in MakeTexture()
100 GrAttachment::UsageFlags attachmentUsages, in make_views()
104 if (attachmentUsages & GrAttachment::UsageFlags::kStencilAttachment) { in make_views()
106 SkASSERT(attachmentUsages == GrAttachment::UsageFlags::kStencilAttachment); in make_views()
112 if (SkToBool(attachmentUsages & GrAttachment::UsageFlags::kStencilAttachment) || in make_views()
[all …]
DGrVkAttachment.h46 UsageFlags attachmentUsages,
76 UsageFlags attachmentUsages,
86 UsageFlags supportedUsages,
95 UsageFlags supportedUsages,
DGrVkTextureRenderTarget.cpp115 GrAttachment::UsageFlags textureUsageFlags = GrAttachment::UsageFlags::kTexture; in MakeWrappedTextureRenderTarget()
117 textureUsageFlags |= GrAttachment::UsageFlags::kColorAttachment; in MakeWrappedTextureRenderTarget()
DGrVkRenderTarget.cpp124 GrAttachment::UsageFlags::kColorAttachment, in MakeWrappedRenderTarget()
167 GrAttachment::UsageFlags::kColorAttachment, in MakeSecondaryCBRenderTarget()
DGrVkTexture.cpp104 GrAttachment::UsageFlags::kTexture, wrapOwnership, in MakeWrappedTexture()
DGrVkGpu.cpp1796 GrVkAttachment::UsageFlags::kColorAttachment, kBorrow_GrWrapOwnership, in setBackendSurfaceState()
/external/skia/src/gpu/gl/
DGrGLAttachment.h22 GrGpu* gpu, const IDDesc& idDesc, SkISize dimensions, UsageFlags supportedUsages, in GrGLAttachment()
28 SkASSERT(supportedUsages == UsageFlags::kStencilAttachment || in GrGLAttachment()
29 supportedUsages == UsageFlags::kColorAttachment); in GrGLAttachment()
DGrGLRenderTarget.cpp96 GrAttachment::UsageFlags::kStencilAttachment, sampleCount, sFmt); in MakeWrapped()
DGrGLGpu.cpp1727 this, sbDesc, dimensions, GrAttachment::UsageFlags::kStencilAttachment, in makeStencilAttachment()
1746 GrAttachment::UsageFlags::kColorAttachment, in makeMSAAAttachment()
/external/skia/src/gpu/mock/
DGrMockAttachment.h17 GrMockAttachment(GrMockGpu* gpu, SkISize dimensions, UsageFlags supportedUsages, int sampleCnt) in GrMockAttachment()
20 SkASSERT(supportedUsages == UsageFlags::kStencilAttachment); in GrMockAttachment()
DGrMockGpu.cpp217 new GrMockAttachment(this, dimensions, GrAttachment::UsageFlags::kStencilAttachment, in makeStencilAttachment()
/external/skia/src/gpu/dawn/
DGrDawnAttachment.cpp17 UsageFlags supportedUsages, in GrDawnAttachment()
45 new GrDawnAttachment(gpu, dimensions, UsageFlags::kStencilAttachment, sampleCnt, in MakeStencil()
DGrDawnAttachment.h34 UsageFlags supportedUsages,
/external/skia/src/gpu/d3d/
DGrD3DAttachment.cpp14 UsageFlags supportedUsages, in GrD3DAttachment()
62 UsageFlags::kStencilAttachment, in MakeStencil()
DGrD3DAttachment.h39 UsageFlags supportedUsages,
/external/skia/src/gpu/mtl/
DGrMtlAttachment.mm21 UsageFlags supportedUsages,
46 new GrMtlAttachment(gpu, dimensions, UsageFlags::kStencilAttachment,
DGrMtlAttachment.h42 UsageFlags supportedUsages,