Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrD3DGpu, including all inherited members.
addBufferResourceBarriers(GrD3DBuffer *buffer, int numBarriers, D3D12_RESOURCE_TRANSITION_BARRIER *barriers) const | GrD3DGpu | |
addResourceBarriers(sk_sp< GrManagedResource > resource, int numBarriers, D3D12_RESOURCE_TRANSITION_BARRIER *barriers) const | GrD3DGpu | |
caps() const | GrGpu | inline |
checkAndResetOOMed() | GrGpu | |
checkFinishProcs() override | GrD3DGpu | inlinevirtual |
clearBackendTexture(const GrBackendTexture &, sk_sp< skgpu::RefCntedCallback > finishedCallback, std::array< float, 4 > color) | GrGpu | |
compile(const GrProgramDesc &, const GrProgramInfo &) override | GrD3DGpu | virtual |
CompressedDataIsCorrect(SkISize dimensions, SkTextureCompressionType, skgpu::Mipmapped, const void *data, size_t length) | GrGpu | protectedstatic |
copySurface(GrSurface *dst, const SkIRect &dstRect, GrSurface *src, const SkIRect &srcRect, GrSamplerState::Filter filter) | GrGpu | |
createBackendTexture(SkISize dimensions, const GrBackendFormat &, GrRenderable, skgpu::Mipmapped, GrProtected, std::string_view label) | GrGpu | |
createBuffer(size_t size, GrGpuBufferType intendedType, GrAccessPattern accessPattern) | GrGpu | |
createCompressedBackendTexture(SkISize dimensions, const GrBackendFormat &, skgpu::Mipmapped, GrProtected) | GrGpu | |
createCompressedTexture(SkISize dimensions, const GrBackendFormat &format, skgpu::Budgeted budgeted, skgpu::Mipmapped mipmapped, GrProtected isProtected, const void *data, size_t dataSize) | GrGpu | |
createTexture(SkISize dimensions, const GrBackendFormat &format, GrTextureType textureType, GrRenderable renderable, int renderTargetSampleCnt, skgpu::Budgeted budgeted, GrProtected isProtected, GrColorType textureColorType, GrColorType srcColorType, const GrMipLevel texels[], int texelLevelCount, std::string_view label) | GrGpu | |
createTexture(SkISize dimensions, const GrBackendFormat &format, GrTextureType textureType, GrRenderable renderable, int renderTargetSampleCnt, skgpu::Mipmapped mipmapped, skgpu::Budgeted budgeted, GrProtected isProtected, std::string_view label) | GrGpu | |
currentCommandList() const | GrD3DGpu | inline |
d3dCaps() const | GrD3DGpu | inline |
deleteBackendTexture(const GrBackendTexture &) override | GrD3DGpu | virtual |
device() const | GrD3DGpu | inline |
didWriteToSurface(GrSurface *surface, GrSurfaceOrigin origin, const SkIRect *bounds, uint32_t mipLevels=1) const | GrGpu | protected |
disconnect(DisconnectType) | GrGpu | virtual |
DisconnectType enum name | GrGpu | |
dumpJSON(SkJSONWriter *) const | GrGpu | |
endRenderPass(GrRenderTarget *target, GrSurfaceOrigin origin, const SkIRect &bounds) | GrD3DGpu | |
executeFlushInfo(SkSpan< GrSurfaceProxy * >, SkSurfaces::BackendSurfaceAccess access, const GrFlushInfo &, const skgpu::MutableTextureState *newState) | GrGpu | |
finishOutstandingGpuWork() override | GrD3DGpu | virtual |
fStats | GrGpu | protected |
getContext() | GrGpu | inline |
getContext() const | GrGpu | inline |
getOpsRenderPass(GrRenderTarget *renderTarget, bool useMSAASurface, GrAttachment *stencil, GrSurfaceOrigin, const SkIRect &bounds, const GrOpsRenderPass::LoadAndStoreInfo &, const GrOpsRenderPass::StencilLoadAndStoreInfo &, const skia_private::TArray< GrSurfaceProxy *, true > &sampledProxies, GrXferBarrierFlags renderPassXferBarriers) | GrGpu | |
getPreferredStencilFormat(const GrBackendFormat &) override | GrD3DGpu | inlinevirtual |
GrGpu(GrDirectContext *direct) | GrGpu | |
handleDirtyContext() | GrGpu | inline |
initCaps(sk_sp< const GrCaps > caps) | GrGpu | protected |
insertSemaphore(GrSemaphore *semaphore) override | GrD3DGpu | virtual |
isDeviceLost() const | GrGpu | inlinevirtual |
Make(const GrD3DBackendContext &backendContext, const GrContextOptions &, GrDirectContext *) | GrD3DGpu | static |
makeMSAAAttachment(SkISize dimensions, const GrBackendFormat &format, int numSamples, GrProtected isProtected, GrMemoryless isMemoryless) override | GrD3DGpu | inlinevirtual |
makeSemaphore(bool isOwned) override | GrD3DGpu | virtual |
makeStencilAttachment(const GrBackendFormat &, SkISize dimensions, int numStencilSamples) override | GrD3DGpu | virtual |
markContextDirty(uint32_t state=kAll_GrBackendState) | GrGpu | inline |
memoryAllocator() const | GrD3DGpu | inline |
pipelineBuilder() override | GrD3DGpu | virtual |
precompileShader(const SkData &key, const SkData &data) | GrGpu | inlinevirtual |
prepareTextureForCrossContextUsage(GrTexture *) override | GrD3DGpu | inlinevirtual |
protectedContext() const | GrD3DGpu | inline |
queue() const | GrD3DGpu | inline |
readPixels(GrSurface *surface, SkIRect rect, GrColorType surfaceColorType, GrColorType dstColorType, void *buffer, size_t rowBytes) | GrGpu | |
refCaps() const | GrGpu | inline |
refPipelineBuilder() override | GrD3DGpu | virtual |
regenerateMipMapLevels(GrTexture *) | GrGpu | |
releaseUnlockedBackendObjects() | GrGpu | inlinevirtual |
resetTextureBindings() | GrGpu | |
resolveRenderTarget(GrRenderTarget *, const SkIRect &resolveRect) | GrGpu | |
resourceProvider() | GrD3DGpu | inline |
setBackendRenderTargetState(const GrBackendRenderTarget &, const skgpu::MutableTextureState &, skgpu::MutableTextureState *previousState, sk_sp< skgpu::RefCntedCallback > finishedCallback) | GrGpu | inlinevirtual |
setBackendTextureState(const GrBackendTexture &, const skgpu::MutableTextureState &, skgpu::MutableTextureState *previousState, sk_sp< skgpu::RefCntedCallback > finishedCallback) | GrGpu | inlinevirtual |
setOOMed() | GrGpu | inlineprotected |
stagingBufferManager() override | GrD3DGpu | inlinevirtual |
stats() | GrGpu | inline |
storeVkPipelineCacheData() | GrGpu | inlinevirtual |
submit(GrOpsRenderPass *renderPass) override | GrD3DGpu | virtual |
submitToGpu(GrSyncCpu sync) | GrGpu | |
takeOwnershipOfBuffer(sk_sp< GrGpuBuffer >) override | GrD3DGpu | virtual |
transferFromBufferToBuffer(sk_sp< GrGpuBuffer > src, size_t srcOffset, sk_sp< GrGpuBuffer > dst, size_t dstOffset, size_t size) | GrGpu | |
transferPixelsFrom(GrSurface *surface, SkIRect rect, GrColorType surfaceColorType, GrColorType bufferColorType, sk_sp< GrGpuBuffer > transferBuffer, size_t offset) | GrGpu | |
transferPixelsTo(GrTexture *texture, SkIRect rect, GrColorType textureColorType, GrColorType bufferColorType, sk_sp< GrGpuBuffer > transferBuffer, size_t offset, size_t rowBytes) | GrGpu | |
uniformsRingBuffer() override | GrD3DGpu | inlinevirtual |
updateCompressedBackendTexture(const GrBackendTexture &, sk_sp< skgpu::RefCntedCallback > finishedCallback, const void *data, size_t length) | GrGpu | |
waitSemaphore(GrSemaphore *semaphore) override | GrD3DGpu | virtual |
willExecute() | GrGpu | inlinevirtual |
wrapBackendRenderTarget(const GrBackendRenderTarget &) | GrGpu | |
wrapBackendSemaphore(const GrBackendSemaphore &, GrSemaphoreWrapType, GrWrapOwnership) override | GrD3DGpu | virtual |
wrapBackendTexture(const GrBackendTexture &, GrWrapOwnership, GrWrapCacheable, GrIOType) | GrGpu | |
wrapCompressedBackendTexture(const GrBackendTexture &, GrWrapOwnership, GrWrapCacheable) | GrGpu | |
wrapRenderableBackendTexture(const GrBackendTexture &, int sampleCnt, GrWrapOwnership, GrWrapCacheable) | GrGpu | |
wrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo &, const GrVkDrawableInfo &) | GrGpu | |
writePixels(GrSurface *surface, SkIRect rect, GrColorType surfaceColorType, GrColorType srcColorType, const GrMipLevel texels[], int mipLevelCount, bool prepForTexSampling=false) | GrGpu | |
writePixels(GrSurface *surface, SkIRect rect, GrColorType surfaceColorType, GrColorType srcColorType, const void *buffer, size_t rowBytes, bool prepForTexSampling=false) | GrGpu | inline |
xferBarrier(GrRenderTarget *, GrXferBarrierType) override | GrD3DGpu | inlinevirtual |
~GrD3DGpu() override | GrD3DGpu | |
~GrGpu() | GrGpu | virtual |