Home
last modified time | relevance | path

Searched refs:GrInternalSurfaceFlags (Results 1 – 25 of 29) sorted by relevance

12

/third_party/skia/src/gpu/
DGrSurface.h69 GrInternalSurfaceFlags flags() const { return fSurfaceFlags; } in flags()
78 bool readOnly() const { return fSurfaceFlags & GrInternalSurfaceFlags::kReadOnly; } in readOnly()
81 return fSurfaceFlags & GrInternalSurfaceFlags::kFramebufferOnly; in framebufferOnly()
89 fSurfaceFlags |= GrInternalSurfaceFlags::kFramebufferOnly; in setFramebufferOnly()
97 fSurfaceFlags |= GrInternalSurfaceFlags::kGLRTFBOIDIs0; in setGLRTFBOIDIs0()
100 return fSurfaceFlags & GrInternalSurfaceFlags::kGLRTFBOIDIs0; in glRTFBOIDis0()
106 fSurfaceFlags |= GrInternalSurfaceFlags::kRequiresManualMSAAResolve; in setRequiresManualMSAAResolve()
109 return fSurfaceFlags & GrInternalSurfaceFlags::kRequiresManualMSAAResolve; in requiresManualMSAAResolve()
114 fSurfaceFlags |= GrInternalSurfaceFlags::kReadOnly; in setReadOnly()
119 fSurfaceFlags |= GrInternalSurfaceFlags::kVkRTSupportsInputAttachment; in setVkRTSupportsInputAttachment()
[all …]
DGrTextureRenderTargetProxy.cpp34 GrInternalSurfaceFlags surfaceFlags, in GrTextureRenderTargetProxy()
57 GrInternalSurfaceFlags surfaceFlags, in GrTextureRenderTargetProxy()
101 fSurfaceFlags |= GrInternalSurfaceFlags::kRequiresManualMSAAResolve; in initSurfaceFlags()
188 GrInternalSurfaceFlags proxyFlags = fSurfaceFlags; in onValidateSurface()
189 GrInternalSurfaceFlags surfaceFlags = surface->flags(); in onValidateSurface()
192 SkASSERT(!(proxyFlags & GrInternalSurfaceFlags::kReadOnly)); in onValidateSurface()
193 SkASSERT(!(surfaceFlags & GrInternalSurfaceFlags::kReadOnly)); in onValidateSurface()
201 if (proxyFlags & GrInternalSurfaceFlags::kVkRTSupportsInputAttachment) { in onValidateSurface()
202 SkASSERT(surfaceFlags & GrInternalSurfaceFlags::kVkRTSupportsInputAttachment); in onValidateSurface()
DGrRenderTargetProxy.cpp34 GrInternalSurfaceFlags surfaceFlags, in GrRenderTargetProxy()
48 GrInternalSurfaceFlags surfaceFlags, in GrRenderTargetProxy()
177 GrInternalSurfaceFlags proxyFlags = fSurfaceFlags; in onValidateSurface()
178 GrInternalSurfaceFlags surfaceFlags = surface->flags(); in onValidateSurface()
179 if (proxyFlags & GrInternalSurfaceFlags::kGLRTFBOIDIs0 && this->numSamples() == 1) { in onValidateSurface()
184 surfaceFlags |= GrInternalSurfaceFlags::kGLRTFBOIDIs0; in onValidateSurface()
192 if (proxyFlags & GrInternalSurfaceFlags::kVkRTSupportsInputAttachment) { in onValidateSurface()
193 SkASSERT(surfaceFlags & GrInternalSurfaceFlags::kVkRTSupportsInputAttachment); in onValidateSurface()
DGrTextureProxy.cpp27 GrInternalSurfaceFlags surfaceFlags, in GrTextureProxy()
37 SkASSERT(!(fSurfaceFlags & GrInternalSurfaceFlags::kFramebufferOnly)); in GrTextureProxy()
39 fSurfaceFlags |= GrInternalSurfaceFlags::kReadOnly; in GrTextureProxy()
52 GrInternalSurfaceFlags surfaceFlags, in GrTextureProxy()
63 SkASSERT(!(fSurfaceFlags & GrInternalSurfaceFlags::kFramebufferOnly)); in GrTextureProxy()
65 fSurfaceFlags |= GrInternalSurfaceFlags::kReadOnly; in GrTextureProxy()
85 fSurfaceFlags |= GrInternalSurfaceFlags::kReadOnly; in GrTextureProxy()
230 GrInternalSurfaceFlags proxyFlags = fSurfaceFlags; in onValidateSurface()
231 GrInternalSurfaceFlags surfaceFlags = surface->flags(); in onValidateSurface()
DGrSurfaceProxy.h271 bool readOnly() const { return fSurfaceFlags & GrInternalSurfaceFlags::kReadOnly; } in readOnly()
273 return fSurfaceFlags & GrInternalSurfaceFlags::kFramebufferOnly; in framebufferOnly()
283 return fSurfaceFlags & GrInternalSurfaceFlags::kRequiresManualMSAAResolve; in requiresManualMSAAResolve()
339 GrInternalSurfaceFlags testingOnly_getFlags() const;
371 GrInternalSurfaceFlags,
380 GrInternalSurfaceFlags,
428 GrInternalSurfaceFlags fSurfaceFlags;
DGrRenderTargetProxy.h76 bool glRTFBOIDIs0() const { return fSurfaceFlags & GrInternalSurfaceFlags::kGLRTFBOIDIs0; } in glRTFBOIDIs0()
81 return fSurfaceFlags & GrInternalSurfaceFlags::kVkRTSupportsInputAttachment; in supportsVkInputAttachment()
131 GrInternalSurfaceFlags,
153 GrInternalSurfaceFlags,
DGrProxyProvider.h94 GrInternalSurfaceFlags = GrInternalSurfaceFlags::kNone,
179 GrInternalSurfaceFlags,
190 GrInternalSurfaceFlags,
DGrTextureRenderTargetProxy.h40 GrInternalSurfaceFlags,
55 GrInternalSurfaceFlags,
DGrProxyProvider.cpp369 GrInternalSurfaceFlags::kNone, fit, budgeted, GrProtected::kNo, UseAllocator::kYes); in createNonMippedProxyFromBitmap()
424 format, dims, GrMipmapped::kYes, GrMipmapStatus::kValid, GrInternalSurfaceFlags::kNone, in createMippedProxyFromBitmap()
444 GrInternalSurfaceFlags surfaceFlags, in createProxy()
480 GrInternalSurfaceFlags extraFlags = caps->getExtraSurfaceFlagsForDeferredRT(); in createProxy()
517 format, dimensions, mipMapped, mipmapStatus,GrInternalSurfaceFlags::kReadOnly, in createCompressedTextureProxy()
755 GrInternalSurfaceFlags::kReadOnly, in CreatePromiseProxy()
767 GrInternalSurfaceFlags surfaceFlags, in createLazyProxy()
806 GrInternalSurfaceFlags surfaceFlags, in createLazyRenderTargetProxy()
860 GrInternalSurfaceFlags surfaceFlags = caps.getExtraSurfaceFlagsForDeferredRT(); in MakeFullyLazyProxy()
DGrTextureProxy.h122 GrInternalSurfaceFlags,
144 GrInternalSurfaceFlags,
DGrSurfaceProxy.cpp49 GrInternalSurfaceFlags surfaceFlags, in GrSurfaceProxy()
69 GrInternalSurfaceFlags surfaceFlags, in GrSurfaceProxy()
363 GrInternalSurfaceFlags GrSurfaceProxy::testingOnly_getFlags() const { in testingOnly_getFlags()
DGrCaps.h485 virtual GrInternalSurfaceFlags getExtraSurfaceFlagsForDeferredRT() const { in getExtraSurfaceFlagsForDeferredRT()
486 return GrInternalSurfaceFlags::kNone; in getExtraSurfaceFlagsForDeferredRT()
DGrAHardwareBufferImageGenerator.cpp177 GrInternalSurfaceFlags::kReadOnly, SkBackingFit::kExact, SkBudgeted::kNo, in makeView()
DGrBackendTextureImageGenerator.cpp213 GrInternalSurfaceFlags::kReadOnly, SkBackingFit::kExact, SkBudgeted::kNo, in onGenerateTexture()
DGrThreadSafeCache.cpp355 GrInternalSurfaceFlags::kNone, in CreateLazyView()
/third_party/skia/src/core/
DSkDeferredDisplayListRecorder.cpp114 GrInternalSurfaceFlags surfaceFlags = GrInternalSurfaceFlags::kNone; in init()
116 surfaceFlags |= GrInternalSurfaceFlags::kGLRTFBOIDIs0; in init()
119 surfaceFlags |= GrInternalSurfaceFlags::kRequiresManualMSAAResolve; in init()
123 surfaceFlags |= GrInternalSurfaceFlags::kVkRTSupportsInputAttachment; in init()
/third_party/skia/src/image/
DSkSurface_GpuMtl.mm76 sampleCnt > 1 ? GrInternalSurfaceFlags::kRequiresManualMSAAResolve
77 : GrInternalSurfaceFlags::kNone,
144 sampleCnt > 1 ? GrInternalSurfaceFlags::kRequiresManualMSAAResolve
145 : GrInternalSurfaceFlags::kNone,
/third_party/skia/src/gpu/mock/
DGrMockSurfaceProxy.h21 GrInternalSurfaceFlags::kNone, in GrMockSurfaceProxy()
/third_party/skia/include/private/
DGrTypesPriv.h746 enum class GrInternalSurfaceFlags { enum
775 GR_MAKE_BITFIELD_CLASS_OPS(GrInternalSurfaceFlags)
780 GrInternalSurfaceFlags::kReadOnly);
789 GrInternalSurfaceFlags::kGLRTFBOIDIs0 |
790 GrInternalSurfaceFlags::kRequiresManualMSAAResolve/* |
/third_party/skia/tests/
DProgramsTest.cpp255 GrProtected::kNo, GrInternalSurfaceFlags::kNone); in ProgramUnitTest()
266 GrProtected::kNo, GrInternalSurfaceFlags::kNone); in ProgramUnitTest()
DTextureOpTest.cpp49 SkBudgeted::kNo, GrProtected::kNo, GrInternalSurfaceFlags::kNone); in create_proxy()
DLazyProxyTest.cpp296 GrMipmapped::kNo, GrMipmapStatus::kNotAllocated, GrInternalSurfaceFlags::kNone,
371 GrInternalSurfaceFlags::kNone, SkBackingFit::kExact, SkBudgeted::kNo, in LazyFailedInstantiationTestOp()
DOpChainTest.cpp186 SkBudgeted::kNo, GrProtected::kNo, GrInternalSurfaceFlags::kNone);
DBulkRectTest.cpp33 SkBudgeted::kNo, GrProtected::kNo, GrInternalSurfaceFlags::kNone); in create_proxy()
/third_party/skia/src/gpu/vk/
DGrVkCaps.h253 GrInternalSurfaceFlags getExtraSurfaceFlagsForDeferredRT() const override;

12