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

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

addExtraSamplerKey(skgpu::KeyBuilder *, GrSamplerState, const GrBackendFormat &) const overrideGrVkCapsvirtual
advancedBlendEquationSupport() constGrCapsinline
advancedCoherentBlendEquationSupport() constGrCapsinline
anisoSupport() constGrCapsinline
areColorTypeAndFormatCompatible(GrColorType grCT, const GrBackendFormat &format) constGrCaps
avoidDithering() constGrCapsinline
avoidLargeIndexBufferDraws() constGrCapsinline
avoidLineDraws() constGrCapsinline
avoidReorderingRenderTasks() constGrCapsinline
avoidStencilBuffers() constGrCapsinline
avoidUpdateBuffers() constGrVkCapsinline
avoidWritePixelsFastPath() constGrCapsinline
backendSemaphoreSupport() constGrCapsinline
blendEquationSupport() constGrCapsinline
BlendEquationSupport enum nameGrCaps
bufferMapThreshold() constGrCapsinline
buffersAreInitiallyZero() constGrCapsinline
bufferUpdateDataPreserveAlignment() constGrCapsinline
canCopyAsBlit(VkFormat dstConfig, int dstSampleCnt, bool dstIsLinear, bool dstHasYcbcr, VkFormat srcConfig, int srcSampleCnt, bool srcIsLinear, bool srcHasYcbcr) constGrVkCaps
canCopyAsResolve(VkFormat dstConfig, int dstSampleCnt, bool dstHasYcbcr, VkFormat srcConfig, int srcSamplecnt, bool srcHasYcbcr) constGrVkCaps
canCopyImage(VkFormat dstFormat, int dstSampleCnt, bool dstHasYcbcr, VkFormat srcFormat, int srcSamplecnt, bool srcHasYcbcr) constGrVkCaps
canCopySurface(const GrSurfaceProxy *dst, const SkIRect &dstRect, const GrSurfaceProxy *src, const SkIRect &srcRect) constGrCaps
clampToBorderSupport() constGrCapsinline
computeFormatKey(const GrBackendFormat &) const overrideGrVkCapsvirtual
conservativeRasterSupport() constGrCapsinline
crossContextTextureSupport() constGrCapsinline
disablePerspectiveSDFText() constGrCapsinline
disableTessellationPathRenderer() constGrCapsinline
discardStencilValuesAfterRenderPass() constGrCapsinline
dmsaaResolveCanBeUsedAsTextureInSameRenderPass() const overrideGrVkCapsinlinevirtual
drawInstancedSupport() constGrCapsinline
dumpJSON(SkJSONWriter *) constGrCaps
dynamicStateArrayGeometryProcessorTextureSupport() constGrCapsinline
fAdvBlendEqDisableFlagsGrCapsprotected
fAnisoSupportGrCapsprotected
fAvoidDitheringGrCapsprotected
fAvoidLargeIndexBufferDrawsGrCapsprotected
fAvoidLineDrawsGrCapsprotected
fAvoidReorderingRenderTasksGrCapsprotected
fAvoidStencilBuffersGrCapsprotected
fAvoidWritePixelsFastPathGrCapsprotected
fBackendSemaphoreSupportGrCapsprotected
fBlendEquationSupportGrCapsprotected
fBufferMapThresholdGrCapsprotected
fBuffersAreInitiallyZeroGrCapsprotected
fBufferUpdateDataPreserveAlignmentGrCapsprotected
fClampToBorderSupportGrCapsprotected
fConservativeRasterSupportGrCapsprotected
fCrossContextTextureSupportGrCapsprotected
fDisablePerspectiveSDFTextGrCapsprotected
fDisableTessellationPathRendererGrCapsprotected
fDrawInstancedSupportGrCapsprotected
fDriverBugWorkaroundsGrCapsprotected
fDynamicStateArrayGeometryProcessorTextureSupportGrCapsprotected
fFinishedProcAsyncCallbackSupportGrCapsprotected
fGpuTracingSupportGrCapsprotected
fHalfFloatVertexAttributeSupportGrCapsprotected
finishedProcAsyncCallbackSupport() constGrCapsinline
finishInitialization(const GrContextOptions &options)GrCapsprotected
fInternalMultisampleCountGrCapsprotected
fMapBufferFlagsGrCapsprotected
fMaxPreferredRenderTargetSizeGrCapsprotected
fMaxPushConstantsSizeGrCapsprotected
fMaxRenderTargetSizeGrCapsprotected
fMaxTextureSizeGrCapsprotected
fMaxVertexAttributesGrCapsprotected
fMaxWindowRectanglesGrCapsprotected
fMipmapSupportGrCapsprotected
fMSAAResolvesAutomaticallyGrCapsprotected
fMustClearUploadedBufferDataGrCapsprotected
fMustSyncGpuDuringAbandonGrCapsprotected
fNativeDrawIndexedIndirectIsBrokenGrCapsprotected
fNativeDrawIndirectSupportGrCapsprotected
fNPOTTextureTileSupportGrCapsprotected
formatCanBeDstofBlit(VkFormat format, bool linearTiled) constGrVkCapsinline
formatCanBeSrcofBlit(VkFormat format, bool linearTiled) constGrVkCapsinline
fOversizedStencilSupportGrCapsprotected
fPerformColorClearsAsDrawsGrCapsprotected
fPerformPartialClearsAsDrawsGrCapsprotected
fPerformStencilClearsAsDrawsGrCapsprotected
fPreferClientSideDynamicBuffersGrCapsprotected
fPreferDiscardableMSAAAttachmentGrCapsprotected
fPreferFullscreenClearsGrCapsprotected
fPreferVRAMUseOverFlushesGrCapsprotected
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 overrideGrVkCapsvirtual
getDefaultBackendFormat(GrColorType, GrRenderable) constGrCaps
getDstCopyRestrictions(const GrRenderTargetProxy *src, GrColorType ct) constGrCapsinlinevirtual
getDstSampleFlagsForProxy(const GrRenderTargetProxy *, bool drawUsesMSAA) constGrCaps
getExtraSurfaceFlagsForDeferredRT() const overrideGrVkCapsvirtual
getFallbackColorTypeAndFormat(GrColorType, int sampleCount) constGrCaps
getFormatFromColorType(GrColorType colorType) constGrVkCapsinline
getFragmentUniformBinding() constGrVkCaps
getFragmentUniformSet() constGrVkCaps
getPushConstantStageFlags() constGrVkCaps
getReadSwizzle(const GrBackendFormat &format, GrColorType colorType) constGrCaps
getRenderTargetSampleCount(int requestedCount, const GrBackendFormat &) const overrideGrVkCapsvirtual
getRenderTargetSampleCount(int requestedCount, VkFormat) constGrVkCaps
GetStencilFormatTotalBitCount(VkFormat format)GrVkCapsinlinestatic
getWriteSwizzle(const GrBackendFormat &, GrColorType) const overrideGrVkCapsvirtual
gpuOnlyBuffersMorePerformant() constGrVkCapsinline
gpuTracingSupport() constGrCapsinline
GR_DECL_BITFIELD_CLASS_OPS_FRIENDS(ProgramDescOverrideFlags)GrCaps
GrCaps(const GrContextOptions &)GrCaps
GrVkCaps(const GrContextOptions &, const skgpu::VulkanInterface *, VkPhysicalDevice, const VkPhysicalDeviceFeatures2 &, uint32_t instanceVersion, uint32_t physicalDeviceVersion, const skgpu::VulkanExtensions &, skgpu::Protected)GrVkCaps
halfFloatVertexAttributeSupport() constGrCapsinline
initSkCaps(const SkSL::ShaderCaps *)SkCapabilitiesprotected
internalMultisampleCount(const GrBackendFormat &format) constGrCapsinline
isAdvancedBlendEquationDisabled(skgpu::BlendEquation equation) constGrCapsinline
isFormatAsColorTypeRenderable(GrColorType ct, const GrBackendFormat &format, int sampleCount=1) const overrideGrVkCapsvirtual
isFormatCompressed(const GrBackendFormat &format) constGrCaps
isFormatCopyable(const GrBackendFormat &) const overrideGrVkCapsinlinevirtual
isFormatRenderable(const GrBackendFormat &format, int sampleCount) const overrideGrVkCapsvirtual
isFormatRenderable(VkFormat, int sampleCount) constGrVkCaps
isFormatSRGB(const GrBackendFormat &) const overrideGrVkCapsvirtual
isFormatTexturable(const GrBackendFormat &, GrTextureType) const overrideGrVkCapsvirtual
isVkFormatTexturable(VkFormat) constGrVkCaps
isVkFormatTexturableLinearly(VkFormat format) constGrVkCapsinline
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
kLast_BlendEquationSupport enum valueGrCaps
kNone_MapFlags enum valueGrCaps
kSubset_MapFlag enum valueGrCaps
makeDesc(GrRenderTarget *, const GrProgramInfo &, ProgramDescOverrideFlags) const overrideGrVkCapsvirtual
mapBufferFlags() constGrCapsinline
MapFlags enum nameGrCaps
maxDrawIndirectDrawCount() constGrVkCapsinline
maxInputAttachmentDescriptors() constGrVkCapsinline
maxPerPoolCachedSecondaryCommandBuffers() constGrVkCapsinline
maxPreferredRenderTargetSize() constGrCapsinline
maxPushConstantsSize() constGrCapsinline
maxRenderTargetSampleCount(const GrBackendFormat &) const overrideGrVkCapsvirtual
maxRenderTargetSampleCount(VkFormat format) constGrVkCaps
maxRenderTargetSize() constGrCapsinline
maxSamplerAnisotropy() constGrVkCapsinline
maxTextureSize() constGrCapsinline
maxVertexAttributes() constGrCapsinline
maxWindowRectangles() constGrCapsinline
mipmapSupport() constGrCapsinline
msaaResolvesAutomatically() constGrCapsinline
mustClearUploadedBufferData() constGrCapsinline
mustInvalidatePrimaryCmdBufferStateAfterClearAttachments() constGrVkCapsinline
mustLoadFullImageWithDiscardableMSAA() constGrVkCapsinline
mustSyncCommandBuffersWithQueue() constGrVkCapsinline
mustSyncGpuDuringAbandon() constGrCapsinline
nativeDrawIndexedIndirectIsBroken() constGrCapsinline
nativeDrawIndirectSupport() constGrCapsinline
npotTextureTileSupport() constGrCapsinline
onAreColorTypeAndFormatCompatible(GrColorType, const GrBackendFormat &) const overrideGrVkCapsprivatevirtual
onCanCopySurface(const GrSurfaceProxy *dst, const SkIRect &dstRect, const GrSurfaceProxy *src, const SkIRect &srcRect) const overrideGrVkCapsprivatevirtual
onGetDefaultBackendFormat(GrColorType) const overrideGrVkCapsprivatevirtual
onGetDstSampleFlagsForProxy(const GrRenderTargetProxy *) const overrideGrVkCapsprivatevirtual
onGetReadSwizzle(const GrBackendFormat &, GrColorType) const overrideGrVkCapsprivatevirtual
onSupportedReadPixelsColorType(GrColorType, const GrBackendFormat &, GrColorType) const overrideGrVkCapsprivatevirtual
onSupportsDynamicMSAA(const GrRenderTargetProxy *) const overrideGrVkCapsprivatevirtual
onSurfaceSupportsWritePixels(const GrSurface *) const overrideGrVkCapsprivatevirtual
oversizedStencilSupport() constGrCapsinline
performColorClearsAsDraws() constGrCapsinline
performPartialClearsAsDraws() constGrCapsinline
performStencilClearsAsDraws() constGrCapsinline
preferClientSideDynamicBuffers() constGrCapsinline
preferDiscardableMSAAAttachment() constGrCapsinline
preferFullscreenClears() constGrCapsinline
preferPrimaryOverSecondaryCommandBuffers() constGrVkCapsinline
preferredStencilFormat() constGrVkCapsinline
preferVRAMUseOverFlushes() constGrCapsinline
ProgramDescOverrideFlags enum nameGrCaps
programInfoWillUseDiscardableMSAA(const GrProgramInfo &) constGrVkCaps
RasterBackend()SkCapabilitiesstatic
readPixelsRowBytesSupport() constGrCapsinline
reducedShaderMode() constGrCapsinline
ref() constSkRefCntBaseinline
renderTargetSupportsDiscardableMSAA(const GrVkRenderTarget *) constGrVkCaps
reuseScratchBuffers() constGrCapsinline
reuseScratchTextures() constGrCapsinline
sampleLocationsSupport() constGrCapsinline
semaphoreSupport() constGrCapsinline
shaderCaps() constGrCapsinline
shouldAlwaysUseDedicatedImageMemory() constGrVkCapsinline
shouldCollapseSrcOverToSrcWhenAble() constGrCapsinline
shouldInitializeTextures() constGrCapsinline
shouldPersistentlyMapCpuToGpuBuffers() constGrVkCapsinline
SkCapabilities()=defaultSkCapabilitiesprotected
SkRefCntBase()SkRefCntBaseinline
skslVersion() constSkCapabilitiesinline
supportedReadPixelsColorType(GrColorType srcColorType, const GrBackendFormat &srcFormat, GrColorType dstColorType) constGrCaps
supportedWritePixelsColorType(GrColorType surfaceColorType, const GrBackendFormat &surfaceFormat, GrColorType srcColorType) const overrideGrVkCapsvirtual
supportsAHardwareBufferImages() constGrCapsinline
supportsAndroidHWBExternalMemory() constGrVkCapsinline
supportsBindMemory2() constGrVkCapsinline
supportsDedicatedAllocation() constGrVkCapsinline
supportsDeviceFaultInfo() constGrVkCapsinline
supportsDiscardableMSAAForDMSAA() constGrVkCapsinline
supportsDRMFormatModifiers() constGrVkCapsinline
supportsDynamicMSAA(const GrRenderTargetProxy *) constGrCaps
supportsExternalMemory() constGrVkCapsinline
supportsMaintenance1() constGrVkCapsinline
supportsMaintenance2() constGrVkCapsinline
supportsMaintenance3() constGrVkCapsinline
supportsMemorylessAttachments() constGrVkCapsinline
supportsMemoryRequirements2() constGrVkCapsinline
supportsPhysicalDeviceProperties2() constGrVkCapsinline
supportsProtectedContent() constGrCapsinline
supportsSwapchain() constGrVkCapsinline
supportsYcbcrConversion() constGrVkCapsinline
suppressPrints() constGrCapsinline
SurfaceReadPixelsSupport enum nameGrCaps
surfaceSupportsReadPixels(const GrSurface *) const overrideGrVkCapsvirtual
surfaceSupportsWritePixels(const GrSurface *) constGrCaps
textureBarrierSupport() constGrCapsinline
transferBufferRowBytesAlignment() constGrCapsinline
transferColorType(VkFormat, GrColorType surfaceColorType) constGrVkCaps
transferFromBufferToBufferAlignment() constGrCapsinline
transferFromBufferToBufferSupport() constGrCapsinline
transferFromBufferToTextureSupport() constGrCapsinline
transferFromSurfaceToBufferSupport() constGrCapsinline
transferPixelsToRowBytesSupport() constGrCapsinline
twoSidedStencilRefsAndMasksMustMatch() constGrCapsinline
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
useClientSideIndirectBuffers() constGrCapsinline
usePrimitiveRestart() constGrCapsinline
validateSurfaceParams(const SkISize &, const GrBackendFormat &, GrRenderable renderable, int renderTargetSampleCnt, skgpu::Mipmapped, GrTextureType) constGrCaps
wireframeMode() constGrCapsinline
wireframeSupport() constGrCapsinline
workarounds() constGrCapsinline
writePixelsRowBytesSupport() constGrCapsinline
ycbcrCombinedImageSamplerDescriptorCount() constGrVkCapsinline
~SkRefCntBase()SkRefCntBaseinlinevirtual