Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
skgpu::graphite::MtlCommandBuffer Member List

This is the complete list of members for skgpu::graphite::MtlCommandBuffer, including all inherited members.

addBuffersToAsyncMapOnSubmit(SkSpan< const sk_sp< Buffer > >)skgpu::graphite::CommandBuffer
addComputePass(DispatchGroupSpan dispatchGroups)skgpu::graphite::CommandBuffer
addFinishedProc(sk_sp< RefCntedCallback > finishedProc)skgpu::graphite::CommandBuffer
addRenderPass(const RenderPassDesc &, sk_sp< Texture > colorTexture, sk_sp< Texture > resolveTexture, sk_sp< Texture > depthStencilTexture, SkRect viewport, const DrawPassList &drawPasses)skgpu::graphite::CommandBuffer
addSignalSemaphores(size_t numSignalSemaphores, const BackendSemaphore *signalSemaphores) overrideskgpu::graphite::MtlCommandBuffervirtual
addWaitSemaphores(size_t numWaitSemaphores, const BackendSemaphore *waitSemaphores) overrideskgpu::graphite::MtlCommandBuffervirtual
buffersToAsyncMapOnSubmit() constskgpu::graphite::CommandBuffer
callFinishedProcs(bool success)skgpu::graphite::CommandBuffer
clearBuffer(const Buffer *buffer, size_t offset, size_t size)skgpu::graphite::CommandBuffer
clearReplayTranslation()skgpu::graphite::CommandBufferinline
CommandBuffer()skgpu::graphite::CommandBufferprotected
commit()skgpu::graphite::MtlCommandBuffer
copyBufferToBuffer(const Buffer *srcBuffer, size_t srcOffset, sk_sp< Buffer > dstBuffer, size_t dstOffset, size_t size)skgpu::graphite::CommandBuffer
copyBufferToTexture(const Buffer *, sk_sp< Texture >, const BufferTextureCopyData *, int count)skgpu::graphite::CommandBuffer
copyTextureToBuffer(sk_sp< Texture >, SkIRect srcRect, sk_sp< Buffer >, size_t bufferOffset, size_t bufferRowBytes)skgpu::graphite::CommandBuffer
copyTextureToTexture(sk_sp< Texture > src, SkIRect srcRect, sk_sp< Texture > dst, SkIPoint dstPoint, int mipLevel)skgpu::graphite::CommandBuffer
DispatchGroupSpan typedefskgpu::graphite::CommandBuffer
DrawPassList typedefskgpu::graphite::CommandBuffer
fRenderPassSizeskgpu::graphite::CommandBufferprotected
fReplayTranslationskgpu::graphite::CommandBufferprotected
isFinished()skgpu::graphite::MtlCommandBufferinline
Make(id< MTLCommandQueue >, const MtlSharedContext *, MtlResourceProvider *)skgpu::graphite::MtlCommandBufferstatic
onAddComputePass(DispatchGroupSpan) overrideskgpu::graphite::MtlCommandBufferprivatevirtual
onAddRenderPass(const RenderPassDesc &, const Texture *colorTexture, const Texture *resolveTexture, const Texture *depthStencilTexture, SkRect viewport, const DrawPassList &) overrideskgpu::graphite::MtlCommandBufferprivatevirtual
onClearBuffer(const Buffer *, size_t offset, size_t size) overrideskgpu::graphite::MtlCommandBufferprivatevirtual
onCopyBufferToBuffer(const Buffer *srcBuffer, size_t srcOffset, const Buffer *dstBuffer, size_t dstOffset, size_t size) overrideskgpu::graphite::MtlCommandBufferprivatevirtual
onCopyBufferToTexture(const Buffer *, const Texture *, const BufferTextureCopyData *copyData, int count) overrideskgpu::graphite::MtlCommandBufferprivatevirtual
onCopyTextureToBuffer(const Texture *, SkIRect srcRect, const Buffer *, size_t bufferOffset, size_t bufferRowBytes) overrideskgpu::graphite::MtlCommandBufferprivatevirtual
onCopyTextureToTexture(const Texture *src, SkIRect srcRect, const Texture *dst, SkIPoint dstPoint, int mipLevel) overrideskgpu::graphite::MtlCommandBufferprivatevirtual
onResetCommandBuffer() overrideskgpu::graphite::MtlCommandBufferprivatevirtual
onSynchronizeBufferToCpu(const Buffer *, bool *outDidResultInWork) overrideskgpu::graphite::MtlCommandBufferprivatevirtual
prepareSurfaceForStateUpdate(SkSurface *targetSurface, const MutableTextureState *newState)skgpu::graphite::CommandBufferinlinevirtual
resetCommandBuffer()skgpu::graphite::CommandBuffer
setNewCommandBufferResources() overrideskgpu::graphite::MtlCommandBuffervirtual
setReplayTranslation(SkIVector translation)skgpu::graphite::CommandBufferinline
synchronizeBufferToCpu(sk_sp< Buffer >)skgpu::graphite::CommandBuffer
trackCommandBufferResource(sk_sp< Resource > resource)skgpu::graphite::CommandBuffer
trackResource(sk_sp< Resource > resource)skgpu::graphite::CommandBuffer
waitUntilFinished()skgpu::graphite::MtlCommandBufferinline
~CommandBuffer()skgpu::graphite::CommandBuffervirtual
~MtlCommandBuffer() overrideskgpu::graphite::MtlCommandBuffer