Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
GrGLCaps Member List

This is the complete list of members for GrGLCaps, including all inherited members.

addExtraSamplerKey(skgpu::KeyBuilder *, GrSamplerState, const GrBackendFormat &) constGrCapsinlinevirtual
advancedBlendEquationSupport() constGrCapsinline
advancedCoherentBlendEquationSupport() constGrCapsinline
anisoSupport() constGrCapsinline
areColorTypeAndFormatCompatible(GrColorType grCT, const GrBackendFormat &format) constGrCaps
avoidDithering() constGrCapsinline
avoidLargeIndexBufferDraws() constGrCapsinline
avoidLineDraws() constGrCapsinline
avoidReorderingRenderTasks() constGrCapsinline
avoidStencilBuffers() constGrCapsinline
avoidWritePixelsFastPath() constGrCapsinline
backendSemaphoreSupport() constGrCapsinline
baseVertexBaseInstanceSupport() constGrGLCapsinline
bindFragDataLocationSupport() constGrGLCapsinline
bindTexture0WhenChangingTextureFBOMultisampleCount() constGrGLCapsinline
bindUniformLocationSupport() constGrGLCapsinline
BlendEquationSupport enum nameGrCaps
blendEquationSupport() constGrCapsinline
BlitFramebufferFlags enum nameGrGLCaps
bufferMapThreshold() constGrCapsinline
buffersAreInitiallyZero() constGrCapsinline
bufferUpdateDataPreserveAlignment() constGrCapsinline
canCopyAsBlit(GrGLFormat dstFormat, int dstSampleCnt, const GrTextureType *dstTypeIfTexture, GrGLFormat srcFormat, int srcSampleCnt, const GrTextureType *srcTypeIfTexture, const SkRect &srcBounds, bool srcBoundsExact, const SkIRect &srcRect, const SkIRect &dstRect) constGrGLCaps
canCopyAsDraw(GrGLFormat dstFormat, bool srcIsTexturable, bool scalingCopy) constGrGLCaps
canCopySurface(const GrSurfaceProxy *dst, const SkIRect &dstRect, const GrSurfaceProxy *src, const SkIRect &srcRect) constGrCaps
canCopyTexSubImage(GrGLFormat dstFormat, bool dstHasMSAARenderBuffer, const GrTextureType *dstTypeIfTexture, GrGLFormat srcFormat, bool srcHasMSAARenderBuffer, const GrTextureType *srcTypeIfTexture) constGrGLCaps
canFormatBeFBOColorAttachment(GrGLFormat) constGrGLCaps
canResolveSingleToMSAA() constGrGLCapsinline
clampToBorderSupport() constGrCapsinline
clearTextureSupport() constGrGLCapsinline
clearToBoundaryValuesIsBroken() constGrGLCapsinline
clientCanDisableMultisample() constGrGLCapsinline
computeFormatKey(const GrBackendFormat &) const overrideGrGLCapsvirtual
conservativeRasterSupport() constGrCapsinline
crossContextTextureSupport() constGrCapsinline
debugSupport() constGrGLCapsinline
didQueryImplementationReadSupport(GrGLFormat format, GrGLenum readFormat, GrGLenum readType) constGrGLCaps
disablePerspectiveSDFText() constGrCapsinline
disableTessellationPathRenderer() constGrCapsinline
disallowTexSubImageForUnormConfigTexturesEverBoundToFBO() constGrGLCapsinline
discardStencilValuesAfterRenderPass() constGrCapsinline
dmsaaResolveCanBeUsedAsTextureInSameRenderPass() constGrCapsinlinevirtual
doManualMipmapping() constGrGLCapsinline
dontSetBaseOrMaxLevelForExternalTextures() constGrGLCapsinline
drawArraysBaseVertexIsBroken() constGrGLCapsinline
drawInstancedSupport() constGrCapsinline
drawRangeElementsSupport() constGrGLCapsinline
dumpJSON(SkJSONWriter *) constGrCaps
dynamicStateArrayGeometryProcessorTextureSupport() constGrCapsinline
ES2CompatibilitySupport() constGrGLCapsinline
fAdvBlendEqDisableFlagsGrCapsprotected
fAnisoSupportGrCapsprotected
fAvoidDitheringGrCapsprotected
fAvoidLargeIndexBufferDrawsGrCapsprotected
fAvoidLineDrawsGrCapsprotected
fAvoidReorderingRenderTasksGrCapsprotected
fAvoidStencilBuffersGrCapsprotected
fAvoidWritePixelsFastPathGrCapsprotected
fBackendSemaphoreSupportGrCapsprotected
fbFetchRequiresEnablePerSample() constGrGLCapsinline
fBlendEquationSupportGrCapsprotected
fBufferMapThresholdGrCapsprotected
fBuffersAreInitiallyZeroGrCapsprotected
fBufferUpdateDataPreserveAlignmentGrCapsprotected
fClampToBorderSupportGrCapsprotected
fConservativeRasterSupportGrCapsprotected
fCrossContextTextureSupportGrCapsprotected
fDisablePerspectiveSDFTextGrCapsprotected
fDisableTessellationPathRendererGrCapsprotected
fDrawInstancedSupportGrCapsprotected
fDriverBugWorkaroundsGrCapsprotected
fDynamicStateArrayGeometryProcessorTextureSupportGrCapsprotected
fenceSyncSupport() constGrGLCapsinline
fenceType() constGrGLCapsinline
FenceType enum nameGrGLCaps
fFinishedProcAsyncCallbackSupportGrCapsprotected
fGpuTracingSupportGrCapsprotected
fHalfFloatVertexAttributeSupportGrCapsprotected
finishedProcAsyncCallbackSupport() constGrCapsinline
finishInitialization(const GrContextOptions &options)GrCapsprotected
fInternalMultisampleCountGrCapsprotected
flushBeforeWritePixels() constGrGLCapsinline
fMapBufferFlagsGrCapsprotected
fMaxPreferredRenderTargetSizeGrCapsprotected
fMaxPushConstantsSizeGrCapsprotected
fMaxRenderTargetSizeGrCapsprotected
fMaxTextureSizeGrCapsprotected
fMaxVertexAttributesGrCapsprotected
fMaxWindowRectanglesGrCapsprotected
fMipmapSupportGrCapsprotected
fMSAAResolvesAutomaticallyGrCapsprotected
fMustClearUploadedBufferDataGrCapsprotected
fMustSyncGpuDuringAbandonGrCapsprotected
fNativeDrawIndexedIndirectIsBrokenGrCapsprotected
fNativeDrawIndirectSupportGrCapsprotected
fNPOTTextureTileSupportGrCapsprotected
formatSupportsTexStorage(GrGLFormat) constGrGLCaps
fOversizedStencilSupportGrCapsprotected
fPerformColorClearsAsDrawsGrCapsprotected
fPerformPartialClearsAsDrawsGrCapsprotected
fPerformStencilClearsAsDrawsGrCapsprotected
fPreferClientSideDynamicBuffersGrCapsprotected
fPreferDiscardableMSAAAttachmentGrCapsprotected
fPreferFullscreenClearsGrCapsprotected
fPreferVRAMUseOverFlushesGrCapsprotected
framebufferResolvesMustBeFullSize() constGrGLCapsinline
fReadPixelsRowBytesSupportGrCapsprotected
fReuseScratchBuffersGrCapsprotected
fReuseScratchTexturesGrCapsprotected
fSampleLocationsSupportGrCapsprotected
fSemaphoreSupportGrCapsprotected
fShaderCapsGrCapsprotected
fShouldCollapseSrcOverToSrcWhenAbleGrCapsprotected
fShouldInitializeTexturesGrCapsprotected
fSkSLVersionSkCapabilitiesprotected
fSupportsAHardwareBufferImagesGrCapsprotected
fSupportsProtectedContentGrCapsprotected
fTextureBarrierSupportGrCapsprotected
fTransferBufferRowBytesAlignmentGrCapsprotected
fTransferFromBufferToBufferAlignmentGrCapsprotected
fTransferFromBufferToBufferSupportGrCapsprotected
fTransferFromBufferToTextureSupportGrCapsprotected
fTransferFromSurfaceToBufferSupportGrCapsprotected
fTransferPixelsToRowBytesSupportGrCapsprotected
fTwoSidedStencilRefsAndMasksMustMatchGrCapsprotected
fUseClientSideIndirectBuffersGrCapsprotected
fUsePrimitiveRestartGrCapsprotected
fWireframeSupportGrCapsprotected
fWritePixelsRowBytesSupportGrCapsprotected
getBackendFormatFromCompressionType(SkTextureCompressionType) const overrideGrGLCapsvirtual
getDefaultBackendFormat(GrColorType, GrRenderable) constGrCaps
getDstCopyRestrictions(const GrRenderTargetProxy *src, GrColorType) const overrideGrGLCapsvirtual
getDstSampleFlagsForProxy(const GrRenderTargetProxy *, bool drawUsesMSAA) constGrCaps
getExtraSurfaceFlagsForDeferredRT() constGrCapsinlinevirtual
getFallbackColorTypeAndFormat(GrColorType, int sampleCount) constGrCaps
getFormatDefaultExternalType(GrGLFormat format) constGrGLCapsinline
getFormatFromColorType(GrColorType colorType) constGrGLCapsinline
getReadPixelsFormat(GrGLFormat surfaceFormat, GrColorType surfaceColorType, GrColorType memoryColorType, GrGLenum *externalFormat, GrGLenum *externalType) constGrGLCaps
getReadSwizzle(const GrBackendFormat &format, GrColorType colorType) constGrCaps
getRenderbufferInternalFormat(GrGLFormat format) constGrGLCapsinline
getRenderTargetSampleCount(int requestedCount, const GrBackendFormat &format) const overrideGrGLCapsinlinevirtual
getRenderTargetSampleCount(int requestedCount, GrGLFormat) constGrGLCaps
getStencilFormatIndexForFormat(GrGLFormat format) constGrGLCapsinline
getTexImageExternalFormatAndType(GrGLFormat surfaceFormat, GrGLenum *externalFormat, GrGLenum *externalType) constGrGLCaps
getTexImageOrStorageInternalFormat(GrGLFormat format) constGrGLCapsinline
getTexSubImageDefaultFormatTypeAndColorType(GrGLFormat format, GrGLenum *externalFormat, GrGLenum *externalType, GrColorType *colorType) constGrGLCaps
getTexSubImageExternalFormatAndType(GrGLFormat surfaceFormat, GrColorType surfaceColorType, GrColorType memoryColorType, GrGLenum *externalFormat, GrGLenum *externalType) constGrGLCaps
getWriteSwizzle(const GrBackendFormat &, GrColorType) const overrideGrGLCapsvirtual
gpuTracingSupport() constGrCapsinline
GR_DECL_BITFIELD_CLASS_OPS_FRIENDS(ProgramDescOverrideFlags)GrCaps
GrCaps(const GrContextOptions &)GrCaps
GrGLCaps(const GrContextOptions &contextOptions, const GrGLContextInfo &ctxInfo, const GrGLInterface *glInterface)GrGLCaps
halfFloatVertexAttributeSupport() constGrCapsinline
hasStencilFormatBeenDeterminedForFormat(GrGLFormat format) constGrGLCapsinline
imagingSupport() constGrGLCapsinline
initSkCaps(const SkSL::ShaderCaps *)SkCapabilitiesprotected
internalMultisampleCount(const GrBackendFormat &format) constGrCapsinline
InvalidateBufferType enum nameGrGLCaps
invalidateBufferType() constGrGLCapsinline
InvalidateFBType enum nameGrGLCaps
invalidateFBType() constGrGLCapsinline
isAdvancedBlendEquationDisabled(skgpu::BlendEquation equation) constGrCapsinline
isCoreProfile() constGrGLCapsinline
isFormatAsColorTypeRenderable(GrColorType ct, const GrBackendFormat &format, int sampleCount=1) const overrideGrGLCapsvirtual
isFormatCompressed(const GrBackendFormat &format) constGrCaps
isFormatCopyable(const GrBackendFormat &) const overrideGrGLCapsvirtual
isFormatRenderable(const GrBackendFormat &format, int sampleCount) const overrideGrGLCapsvirtual
isFormatRenderable(GrGLFormat format, int sampleCount) constGrGLCapsinline
isFormatSRGB(const GrBackendFormat &) const overrideGrGLCapsvirtual
isFormatTexturable(const GrBackendFormat &, GrTextureType) const overrideGrGLCapsvirtual
isFormatTexturable(GrGLFormat) constGrGLCaps
isWindowRectanglesSupportedForRT(const GrBackendRenderTarget &rt) constGrCapsinline
kAdvanced_BlendEquationSupport enum valueGrCaps
kAdvancedCoherent_BlendEquationSupport enum valueGrCaps
kAsyncRead_MapFlag enum valueGrCaps
kBasic_BlendEquationSupport enum valueGrCaps
kCanMap_MapFlag enum valueGrCaps
kChromium_MapBufferType enum valueGrGLCaps
kDiscard_InvalidateFBType enum valueGrGLCaps
kES_Apple_MSFBOType enum valueGrGLCaps
kES_EXT_MsToTexture_MSFBOType enum valueGrGLCaps
kES_IMG_MsToTexture_MSFBOType enum valueGrGLCaps
kInvalidate_InvalidateFBType enum valueGrGLCaps
kLast_BlendEquationSupport enum valueGrCaps
kMapBuffer_MapBufferType enum valueGrGLCaps
kMapBufferRange_MapBufferType enum valueGrGLCaps
kNoFormatConversion_BlitFramebufferFlag enum valueGrGLCaps
kNoFormatConversionForMSAASrc_BlitFramebufferFlag enum valueGrGLCaps
kNoMSAADst_BlitFramebufferFlag enum valueGrGLCaps
kNone_InvalidateFBType enum valueGrGLCaps
kNone_MapBufferType enum valueGrGLCaps
kNone_MapFlags enum valueGrCaps
kNone_MSFBOType enum valueGrGLCaps
kNoScalingOrMirroring_BlitFramebufferFlag enum valueGrGLCaps
kNoSupport_BlitFramebufferFlag enum valueGrGLCaps
kRectsMustMatchForMSAASrc_BlitFramebufferFlag enum valueGrGLCaps
kResolveMustBeFull_BlitFrambufferFlag enum valueGrGLCaps
kStandard_MSFBOType enum valueGrGLCaps
kSubset_MapFlag enum valueGrCaps
makeDesc(GrRenderTarget *, const GrProgramInfo &, ProgramDescOverrideFlags) const overrideGrGLCapsvirtual
mapBufferFlags() constGrCapsinline
mapBufferType() constGrGLCapsinline
MapBufferType enum nameGrGLCaps
MapFlags enum nameGrCaps
maxFragmentUniformVectors() constGrGLCapsinline
maxInstancesPerDrawWithoutCrashing(int pendingInstanceCount) constGrGLCapsinline
maxPreferredRenderTargetSize() constGrCapsinline
maxPushConstantsSize() constGrCapsinline
maxRenderTargetSampleCount(const GrBackendFormat &format) const overrideGrGLCapsinlinevirtual
maxRenderTargetSampleCount(GrGLFormat) constGrGLCaps
maxRenderTargetSize() constGrCapsinline
maxTextureMaxAnisotropy() constGrGLCapsinline
maxTextureSize() constGrCapsinline
maxVertexAttributes() constGrCapsinline
maxWindowRectangles() constGrCapsinline
mipmapLevelControlSupport() constGrGLCapsinline
mipmapLodControlSupport() constGrGLCapsinline
mipmapSupport() constGrCapsinline
msaaResolvesAutomatically() constGrCapsinline
MSFBOType enum nameGrGLCaps
msFBOType() constGrGLCapsinline
multiDrawType() constGrGLCapsinline
MultiDrawType enum nameGrGLCaps
mustClearUploadedBufferData() constGrCapsinline
mustResetBlendFuncBetweenDualSourceAndDisable() constGrGLCapsinline
mustSetAnyTexParameterToEnableMipmapping() constGrGLCapsinline
mustSyncGpuDuringAbandon() constGrCapsinline
nativeDrawIndexedIndirectIsBroken() constGrCapsinline
nativeDrawIndirectSupport() constGrCapsinline
neverDisableColorWrites() constGrGLCapsinline
npotTextureTileSupport() constGrCapsinline
onApplyOptionsOverrides(const GrContextOptions &options) overrideGrGLCapsprivatevirtual
onAreColorTypeAndFormatCompatible(GrColorType, const GrBackendFormat &) const overrideGrGLCapsprivatevirtual
onCanCopySurface(const GrSurfaceProxy *dst, const SkIRect &dstRect, const GrSurfaceProxy *src, const SkIRect &srcRect) const overrideGrGLCapsprivatevirtual
onDumpJSON(SkJSONWriter *) const overrideGrGLCapsvirtual
onGetDefaultBackendFormat(GrColorType) const overrideGrGLCapsprivatevirtual
onGetDstSampleFlagsForProxy(const GrRenderTargetProxy *) const overrideGrGLCapsprivatevirtual
onGetReadSwizzle(const GrBackendFormat &, GrColorType) const overrideGrGLCapsprivatevirtual
onIsWindowRectanglesSupportedForRT(const GrBackendRenderTarget &) const overrideGrGLCapsprivatevirtual
onSupportedReadPixelsColorType(GrColorType, const GrBackendFormat &, GrColorType) const overrideGrGLCapsprivatevirtual
onSupportsDynamicMSAA(const GrRenderTargetProxy *) const overrideGrGLCapsprivatevirtual
onSurfaceSupportsWritePixels(const GrSurface *) const overrideGrGLCapsprivatevirtual
oversizedStencilSupport() constGrCapsinline
packFlipYSupport() constGrGLCapsinline
performColorClearsAsDraws() constGrCapsinline
performPartialClearsAsDraws() constGrCapsinline
performStencilClearsAsDraws() constGrCapsinline
preferClientSideDynamicBuffers() constGrCapsinline
preferDiscardableMSAAAttachment() constGrCapsinline
preferFullscreenClears() constGrCapsinline
preferVRAMUseOverFlushes() constGrCapsinline
programBinaryFormatIsValid(GrGLenum binaryFormat) constGrGLCaps
programBinarySupport() constGrGLCapsinline
ProgramDescOverrideFlags enum nameGrCaps
programParameterSupport() constGrGLCapsinline
RasterBackend()SkCapabilitiesstatic
readPixelsRowBytesSupport() constGrCapsinline
rebindColorAttachmentAfterCheckFramebufferStatus() constGrGLCapsinline
rectangleTextureSupport() constGrGLCapsinline
reducedShaderMode() constGrCapsinline
ref() constSkRefCntBaseinline
RegenerateMipmapType enum nameGrGLCaps
regenerateMipmapType() constGrGLCapsinline
requiresCullFaceEnableDisableWhenDrawingLinesAfterNonLines() constGrGLCapsinline
reuseScratchBuffers() constGrCapsinline
reuseScratchTextures() constGrCapsinline
sampleLocationsSupport() constGrCapsinline
samplerObjectSupport() constGrGLCapsinline
semaphoreSupport() constGrCapsinline
setStencilFormatIndexForFormat(GrGLFormat, int index)GrGLCaps
shaderCaps() constGrCapsinline
shouldCollapseSrcOverToSrcWhenAble() constGrCapsinline
shouldInitializeTextures() constGrCapsinline
shouldQueryImplementationReadSupport(GrGLFormat format) constGrGLCaps
SkCapabilities()=defaultSkCapabilitiesprotected
skipErrorChecks() constGrGLCapsinline
SkRefCntBase()SkRefCntBaseinline
skslVersion() constSkCapabilitiesinline
srgbWriteControl() constGrGLCapsinline
stencilFormats() constGrGLCapsinline
supportedReadPixelsColorType(GrColorType srcColorType, const GrBackendFormat &srcFormat, GrColorType dstColorType) constGrCaps
supportedWritePixelsColorType(GrColorType surfaceColorType, const GrBackendFormat &surfaceFormat, GrColorType srcColorType) const overrideGrGLCapsvirtual
supportsAHardwareBufferImages() constGrCapsinline
supportsDynamicMSAA(const GrRenderTargetProxy *) constGrCaps
supportsProtectedContent() constGrCapsinline
suppressPrints() constGrCapsinline
SurfaceReadPixelsSupport enum nameGrCaps
surfaceSupportsReadPixels(const GrSurface *) const overrideGrGLCapsvirtual
surfaceSupportsWritePixels(const GrSurface *) constGrCaps
textureBarrierSupport() constGrCapsinline
textureSwizzleSupport() constGrGLCapsinline
textureUsageSupport() constGrGLCapsinline
tiledRenderingSupport() constGrGLCapsinline
transferBufferRowBytesAlignment() constGrCapsinline
TransferBufferType enum nameGrGLCaps
transferBufferType() constGrGLCapsinline
transferFromBufferToBufferAlignment() constGrCapsinline
transferFromBufferToBufferSupport() constGrCapsinline
transferFromBufferToTextureSupport() constGrCapsinline
transferFromSurfaceToBufferSupport() constGrCapsinline
transferPixelsToRowBytesSupport() constGrCapsinline
twoSidedStencilRefsAndMasksMustMatch() constGrCapsinline
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
useClientSideIndirectBuffers() constGrCapsinline
useDrawInsteadOfAllRenderTargetWrites() constGrGLCapsinline
usePrimitiveRestart() constGrCapsinline
useSamplerObjects() constGrGLCapsinline
usesImplicitMSAAResolve() constGrGLCapsinline
usesMSAARenderBuffers() constGrGLCapsinline
validateSurfaceParams(const SkISize &, const GrBackendFormat &, GrRenderable renderable, int renderTargetSampleCnt, skgpu::Mipmapped, GrTextureType) constGrCaps
vertexArrayObjectSupport() constGrGLCapsinline
wireframeMode() constGrCapsinline
wireframeSupport() constGrCapsinline
workarounds() constGrCapsinline
writePixelsRowBytesSupport() constGrCapsinline
~SkRefCntBase()SkRefCntBaseinlinevirtual