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

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

budgeted() constskgpu::graphite::Resourceinline
drawIndexedPrimitives(MTLPrimitiveType primitiveType, NSUInteger indexCount, MTLIndexType indexType, id< MTLBuffer > indexBuffer, NSUInteger indexBufferOffset)skgpu::graphite::MtlRenderCommandEncoderinline
drawIndexedPrimitives(MTLPrimitiveType primitiveType, NSUInteger indexCount, MTLIndexType indexType, id< MTLBuffer > indexBuffer, NSUInteger indexBufferOffset, NSUInteger instanceCount, NSInteger baseVertex, NSUInteger baseInstance) SK_API_AVAILABLE(macos(10.11)skgpu::graphite::MtlRenderCommandEncoder
drawIndexedPrimitives(MTLPrimitiveType primitiveType, MTLIndexType indexType, id< MTLBuffer > indexBuffer, NSUInteger indexBufferOffset, id< MTLBuffer > indirectBuffer, NSUInteger indirectBufferOffset) SK_API_AVAILABLE(macos(10.11)skgpu::graphite::MtlRenderCommandEncoder
drawPrimitives(MTLPrimitiveType primitiveType, NSUInteger vertexStart, NSUInteger vertexCount)skgpu::graphite::MtlRenderCommandEncoderinline
drawPrimitives(MTLPrimitiveType primitiveType, NSUInteger vertexStart, NSUInteger vertexCount, NSUInteger instanceCount, NSUInteger baseInstance) SK_API_AVAILABLE(macos(10.11)skgpu::graphite::MtlRenderCommandEncoder
drawPrimitives(MTLPrimitiveType primitiveType, id< MTLBuffer > indirectBuffer, NSUInteger indirectBufferOffset) SK_API_AVAILABLE(macos(10.11)skgpu::graphite::MtlRenderCommandEncoder
dumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump) constskgpu::graphite::Resource
endEncoding()skgpu::graphite::MtlRenderCommandEncoderinline
freeGpuData() overrideskgpu::graphite::MtlRenderCommandEncoderinlineprivatevirtual
getLabel() constskgpu::graphite::Resourceinline
getResourceType() const overrideskgpu::graphite::MtlRenderCommandEncoderinlinevirtual
gpuMemorySize() constskgpu::graphite::Resourceinline
insertDebugSignpost(NSString *string)skgpu::graphite::MtlRenderCommandEncoderinline
invokeReleaseProc()skgpu::graphite::Resourceinlineprotectedvirtual
ios(8.3)skgpu::graphite::MtlRenderCommandEncoder
ios(8.3)skgpu::graphite::MtlRenderCommandEncoder
ios(8.3)skgpu::graphite::MtlRenderCommandEncoder
ios(8.3)skgpu::graphite::MtlRenderCommandEncoder
ios(9.0)skgpu::graphite::MtlRenderCommandEncoder
ios(9.0)skgpu::graphite::MtlRenderCommandEncoder
ios(9.0)skgpu::graphite::MtlRenderCommandEncoder
ios(9.0)skgpu::graphite::MtlRenderCommandEncoder
key() constskgpu::graphite::Resourceinline
Make(const SharedContext *sharedContext, id< MTLCommandBuffer > commandBuffer, MTLRenderPassDescriptor *descriptor)skgpu::graphite::MtlRenderCommandEncoderinlinestatic
onDumpMemoryStatistics(SkTraceMemoryDump *traceMemoryDump, const char *dumpName) constskgpu::graphite::Resourceinlineprotectedvirtual
operator=(const Resource &)=deleteskgpu::graphite::Resource
operator=(Resource &&)=deleteskgpu::graphite::Resource
ownership() constskgpu::graphite::Resourceinline
popDebugGroup()skgpu::graphite::MtlRenderCommandEncoderinline
prepareForReturnToCache(const std::function< void()> &takeRef)skgpu::graphite::Resourceinlinevirtual
pushDebugGroup(NSString *string)skgpu::graphite::MtlRenderCommandEncoderinline
ref() constskgpu::graphite::Resourceinline
refCommandBuffer() constskgpu::graphite::Resourceinline
Resource(const Resource &)=deleteskgpu::graphite::Resource
Resource(Resource &&)=deleteskgpu::graphite::Resource
Resource(const SharedContext *, Ownership, skgpu::Budgeted, size_t gpuMemorySize, std::string_view label, bool commandBufferRefsAsUsageRefs=false)skgpu::graphite::Resourceprotected
setBlendColor(float blendConst[4])skgpu::graphite::MtlRenderCommandEncoderinline
setDeleteASAP()skgpu::graphite::Resourceinlineprotected
setDepthStencilState(id< MTLDepthStencilState > depthStencilState)skgpu::graphite::MtlRenderCommandEncoderinline
setFragmentBuffer(id< MTLBuffer > buffer, NSUInteger offset, NSUInteger index)skgpu::graphite::MtlRenderCommandEncoderinline
setFragmentBufferOffset(NSUInteger offset, NSUInteger index) SK_API_AVAILABLE(macos(10.11)skgpu::graphite::MtlRenderCommandEncoder
setFragmentBytes(const void *bytes, NSUInteger length, NSUInteger index) SK_API_AVAILABLE(macos(10.11)skgpu::graphite::MtlRenderCommandEncoder
setFragmentSamplerState(id< MTLSamplerState > sampler, NSUInteger index)skgpu::graphite::MtlRenderCommandEncoderinline
setFragmentTexture(id< MTLTexture > texture, NSUInteger index)skgpu::graphite::MtlRenderCommandEncoderinline
setFrontFacingWinding(MTLWinding winding)skgpu::graphite::MtlRenderCommandEncoderinline
setKey(const GraphiteResourceKey &key)skgpu::graphite::Resourceinline
setLabel(NSString *label)skgpu::graphite::MtlRenderCommandEncoderinline
skgpu::graphite::Resource::setLabel(std::string_view label)skgpu::graphite::Resourceinline
setRenderPipelineState(id< MTLRenderPipelineState > pso)skgpu::graphite::MtlRenderCommandEncoderinline
setScissorRect(const MTLScissorRect &scissorRect)skgpu::graphite::MtlRenderCommandEncoderinline
setStencilReferenceValue(uint32_t referenceValue)skgpu::graphite::MtlRenderCommandEncoderinline
setTriangleFillMode(MTLTriangleFillMode fillMode)skgpu::graphite::MtlRenderCommandEncoderinline
setVertexBuffer(id< MTLBuffer > buffer, NSUInteger offset, NSUInteger index)skgpu::graphite::MtlRenderCommandEncoderinline
setVertexBufferOffset(NSUInteger offset, NSUInteger index) SK_API_AVAILABLE(macos(10.11)skgpu::graphite::MtlRenderCommandEncoder
setVertexBytes(const void *bytes, NSUInteger length, NSUInteger index) SK_API_AVAILABLE(macos(10.11)skgpu::graphite::MtlRenderCommandEncoder
setViewport(const MTLViewport &viewport)skgpu::graphite::MtlRenderCommandEncoderinline
sharedContext() constskgpu::graphite::Resourceinlineprotected
tvos(9.0))skgpu::graphite::MtlRenderCommandEncoderinline
tvos(9.0))skgpu::graphite::MtlRenderCommandEncoderinline
tvos(9.0))skgpu::graphite::MtlRenderCommandEncoderinline
tvos(9.0))skgpu::graphite::MtlRenderCommandEncoderinline
tvos(9.0))skgpu::graphite::MtlRenderCommandEncoderinline
tvos(9.0))skgpu::graphite::MtlRenderCommandEncoderinline
tvos(9.0))skgpu::graphite::MtlRenderCommandEncoderinline
tvos(9.0))skgpu::graphite::MtlRenderCommandEncoderinline
uniqueID() constskgpu::graphite::Resourceinline
unref() constskgpu::graphite::Resourceinline
unrefCommandBuffer() constskgpu::graphite::Resourceinline
wasDestroyed() constskgpu::graphite::Resourceinline
~Resource()skgpu::graphite::Resourceprotectedvirtual