IMTLRenderCommandEncoder
TileHeight
TileWidth
DispatchThreadsPerTile(MTLSize)
DrawIndexedPatches(nuint, IMTLBuffer, nuint, IMTLBuffer, nuint, IMTLBuffer, nuint)
DrawIndexedPatches(nuint, nuint, nuint, IMTLBuffer, nuint, IMTLBuffer, nuint, nuint, nuint)
DrawIndexedPrimitives(MTLPrimitiveType, nuint, MTLIndexType, IMTLBuffer, nuint)
DrawIndexedPrimitives(MTLPrimitiveType, nuint, MTLIndexType, IMTLBuffer, nuint)
DrawIndexedPrimitives(MTLPrimitiveType, MTLIndexType, IMTLBuffer, nuint, IMTLBuffer, nuint)
DrawIndexedPrimitives(MTLPrimitiveType, nuint, MTLIndexType, IMTLBuffer, nuint, nuint)
DrawIndexedPrimitives(MTLPrimitiveType, nuint, MTLIndexType, IMTLBuffer, nuint, nuint)
DrawIndexedPrimitives(MTLPrimitiveType, nuint, MTLIndexType, IMTLBuffer, nuint, nuint, nint, nuint)
DrawPatches(nuint, IMTLBuffer, nuint, IMTLBuffer, nuint)
DrawPatches(nuint, nuint, nuint, IMTLBuffer, nuint, nuint, nuint)
DrawPrimitives(MTLPrimitiveType, IMTLBuffer, nuint)
DrawPrimitives(MTLPrimitiveType, nuint, nuint)
DrawPrimitives(MTLPrimitiveType, nuint, nuint)
DrawPrimitives(MTLPrimitiveType, nuint, nuint, nuint)
DrawPrimitives(MTLPrimitiveType, nuint, nuint, nuint)
DrawPrimitives(MTLPrimitiveType, nuint, nuint, nuint, nuint)
ExecuteCommands(IMTLIndirectCommandBuffer, NSRange)
ExecuteCommands(IMTLIndirectCommandBuffer, IMTLBuffer, nuint)
MemoryBarrier(MTLBarrierScope, MTLRenderStages, MTLRenderStages)
MemoryBarrier(IMTLResource[], nuint, MTLRenderStages, MTLRenderStages)
SampleCounters(IMTLCounterSampleBuffer, nuint, Boolean)
SetBlendColor(Single, Single, Single, Single)
SetColorStoreAction(MTLStoreAction, nuint)
SetColorStoreActionOptions(MTLStoreActionOptions, nuint)
SetCullMode(MTLCullMode)
SetDepthBias(Single, Single, Single)
SetDepthClipMode(MTLDepthClipMode)
SetDepthStencilState(IMTLDepthStencilState)
SetDepthStoreAction(MTLStoreAction)
SetDepthStoreActionOptions(MTLStoreActionOptions)
SetFragmentAccelerationStructure(IMTLAccelerationStructure, nuint)
SetFragmentBuffer(IMTLBuffer, nuint, nuint)
SetFragmentBuffer(IMTLBuffer, nuint, nuint)
SetFragmentBufferOffset(nuint, nuint)
SetFragmentBufferOffset(nuint, nuint)
SetFragmentBuffers(IMTLBuffer, nint, NSRange)
SetFragmentBytes(IntPtr, nuint, nuint)
SetFragmentBytes(nint, nuint, nuint)
SetFragmentIntersectionFunctionTable(IMTLIntersectionFunctionTable, nuint)
SetFragmentIntersectionFunctionTables(IMTLIntersectionFunctionTable[], NSRange)
SetFragmentSamplerState(IMTLSamplerState, nuint)
SetFragmentSamplerState(IMTLSamplerState, nuint)
SetFragmentSamplerState(IMTLSamplerState, Single, Single, nuint)
SetFragmentSamplerState(IMTLSamplerState, Single, Single, nuint)
SetFragmentSamplerStates(IMTLSamplerState[], NSRange)
SetFragmentSamplerStates(IMTLSamplerState[], nint, nint, NSRange)
SetFragmentTexture(IMTLTexture, nuint)
SetFragmentTexture(IMTLTexture, nuint)
SetFragmentTextures(IMTLTexture[], NSRange)
SetFragmentVisibleFunctionTable(IMTLVisibleFunctionTable, nuint)
SetFragmentVisibleFunctionTables(IMTLVisibleFunctionTable[], NSRange)
SetFrontFacingWinding(MTLWinding)
SetRenderPipelineState(IMTLRenderPipelineState)
SetScissorRect(MTLScissorRect)
SetScissorRects(nint, nuint)
SetStencilFrontReferenceValue(UInt32, UInt32)
SetStencilReferenceValue(UInt32)
SetStencilStoreAction(MTLStoreAction)
SetStencilStoreActionOptions(MTLStoreActionOptions)
SetTessellationFactorBuffer(IMTLBuffer, nuint, nuint)
SetTessellationFactorScale(Single)
SetThreadgroupMemoryLength(nuint, nuint, nuint)
SetTileAccelerationStructure(IMTLAccelerationStructure, nuint)
SetTileBuffer(IMTLBuffer, nuint, nuint)
SetTileBufferOffset(nuint, nuint)
SetTileBuffers(IMTLBuffer[], nint, NSRange)
SetTileBytes(nint, nuint, nuint)
SetTileIntersectionFunctionTable(IMTLIntersectionFunctionTable, nuint)
SetTileIntersectionFunctionTables(IMTLIntersectionFunctionTable[], NSRange)
SetTileSamplerState(IMTLSamplerState, nuint)
SetTileSamplerState(IMTLSamplerState, Single, Single, nuint)
SetTileSamplerStates(IMTLSamplerState[], NSRange)
SetTileSamplerStates(IMTLSamplerState[], nint, nint, NSRange)
SetTileTexture(IMTLTexture, nuint)
SetTileTextures(IMTLTexture[], NSRange)
SetTileVisibleFunctionTable(IMTLVisibleFunctionTable, nuint)
SetTileVisibleFunctionTables(IMTLVisibleFunctionTable[], NSRange)
SetTriangleFillMode(MTLTriangleFillMode)
SetVertexAccelerationStructure(IMTLAccelerationStructure, nuint)
SetVertexAmplificationCount(nuint, MTLVertexAmplificationViewMapping)
SetVertexBuffer(IMTLBuffer, nuint, nuint)
SetVertexBuffer(IMTLBuffer, nuint, nuint)
SetVertexBufferOffset(nuint, nuint)
SetVertexBufferOffset(nuint, nuint)
SetVertexBuffers(IMTLBuffer[], nint, NSRange)
SetVertexBytes(IntPtr, nuint, nuint)
SetVertexBytes(nint, nuint, nuint)
SetVertexIntersectionFunctionTable(IMTLIntersectionFunctionTable, nuint)
SetVertexIntersectionFunctionTables(IMTLIntersectionFunctionTable[], NSRange)
SetVertexSamplerState(IMTLSamplerState, nuint)
SetVertexSamplerState(IMTLSamplerState, nuint)
SetVertexSamplerState(IMTLSamplerState, Single, Single, nuint)
SetVertexSamplerState(IMTLSamplerState, Single, Single, nuint)
SetVertexSamplerStates(IMTLSamplerState[], NSRange)
SetVertexSamplerStates(IMTLSamplerState[], nint, nint, NSRange)
SetVertexTexture(IMTLTexture, nuint)
SetVertexTexture(IMTLTexture, nuint)
SetVertexTextures(IMTLTexture[], NSRange)
SetVertexVisibleFunctionTable(IMTLVisibleFunctionTable, nuint)
SetVertexVisibleFunctionTables(IMTLVisibleFunctionTable[], NSRange)
SetViewport(MTLViewport)
SetViewports(nint, nuint)
SetVisibilityResultMode(MTLVisibilityResultMode, nuint)
SetVisibilityResultMode(MTLVisibilityResultMode, nuint)
TextureBarrier()
Update(IMTLFence, MTLRenderStages)
UseHeap(IMTLHeap)
UseHeap(IMTLHeap, MTLRenderStages)
UseHeaps(IMTLHeap[], nuint)
UseHeaps(IMTLHeap[], nuint, MTLRenderStages)
UseResource(IMTLResource, MTLResourceUsage)
UseResource(IMTLResource, MTLResourceUsage, MTLRenderStages)
UseResources(IMTLResource[], nuint, MTLResourceUsage)
UseResources(IMTLResource[], nuint, MTLResourceUsage, MTLRenderStages)
Wait(IMTLFence, MTLRenderStages)
DispatchThreadsPerTile(IMTLRenderCommandEncoder, MTLSize)
DrawIndexedPatches(IMTLRenderCommandEncoder, nuint, IMTLBuffer, nuint, IMTLBuffer, nuint, IMTLBuffer, nuint)
DrawIndexedPatches(IMTLRenderCommandEncoder, nuint, nuint, nuint, IMTLBuffer, nuint, IMTLBuffer, nuint, nuint, nuint)
DrawIndexedPrimitives(IMTLRenderCommandEncoder, MTLPrimitiveType, MTLIndexType, IMTLBuffer, nuint, IMTLBuffer, nuint)
DrawIndexedPrimitives(IMTLRenderCommandEncoder, MTLPrimitiveType, nuint, MTLIndexType, IMTLBuffer, nuint, nuint, nint, nuint)
DrawMeshThreadgroups(IMTLRenderCommandEncoder, MTLSize, MTLSize, MTLSize)
DrawMeshThreadgroups(IMTLRenderCommandEncoder, IMTLBuffer, nuint, MTLSize, MTLSize)
DrawMeshThreads(IMTLRenderCommandEncoder, MTLSize, MTLSize, MTLSize)
DrawPatches(IMTLRenderCommandEncoder, nuint, IMTLBuffer, nuint, IMTLBuffer, nuint)
DrawPatches(IMTLRenderCommandEncoder, nuint, nuint, nuint, IMTLBuffer, nuint, nuint, nuint)
DrawPrimitives(IMTLRenderCommandEncoder, MTLPrimitiveType, IMTLBuffer, nuint)
DrawPrimitives(IMTLRenderCommandEncoder, MTLPrimitiveType, nuint, nuint, nuint, nuint)
ExecuteCommands(IMTLRenderCommandEncoder, IMTLIndirectCommandBuffer, NSRange)
ExecuteCommands(IMTLRenderCommandEncoder, IMTLIndirectCommandBuffer, IMTLBuffer, nuint)
GetTileHeight(IMTLRenderCommandEncoder)
GetTileWidth(IMTLRenderCommandEncoder)
MemoryBarrier(IMTLRenderCommandEncoder, MTLBarrierScope, MTLRenderStages, MTLRenderStages)
MemoryBarrier(IMTLRenderCommandEncoder, IMTLResource[], nuint, MTLRenderStages, MTLRenderStages)
MemoryBarrier(IMTLRenderCommandEncoder, IMTLResource[], nuint, MTLRenderStages, MTLRenderStages)
SampleCounters(IMTLRenderCommandEncoder, MTLCounterSampleBuffer, nuint, Boolean)
SetColorStoreAction(IMTLRenderCommandEncoder, MTLStoreAction, nuint)
SetColorStoreActionOptions(IMTLRenderCommandEncoder, MTLStoreActionOptions, nuint)
SetDepthClipMode(IMTLRenderCommandEncoder, MTLDepthClipMode)
SetDepthStoreAction(IMTLRenderCommandEncoder, MTLStoreAction)
SetDepthStoreActionOptions(IMTLRenderCommandEncoder, MTLStoreActionOptions)
SetFragmentAccelerationStructure(IMTLRenderCommandEncoder, IMTLAccelerationStructure, nuint)
SetFragmentIntersectionFunctionTable(IMTLRenderCommandEncoder, IMTLIntersectionFunctionTable, nuint)
SetFragmentIntersectionFunctionTables(IMTLRenderCommandEncoder, IMTLIntersectionFunctionTable[], NSRange)
SetFragmentVisibleFunctionTable(IMTLRenderCommandEncoder, IMTLVisibleFunctionTable, nuint)
SetFragmentVisibleFunctionTables(IMTLRenderCommandEncoder, IMTLVisibleFunctionTable[], NSRange)
SetMeshBuffer(IMTLRenderCommandEncoder, IMTLBuffer, nuint, nuint)
SetMeshBufferOffset(IMTLRenderCommandEncoder, nuint, nuint)
SetMeshBuffers(IMTLRenderCommandEncoder, nint, nint, NSRange)
SetMeshBytes(IMTLRenderCommandEncoder, nint, nuint, nuint)
SetMeshSamplerState(IMTLRenderCommandEncoder, IMTLSamplerState, nuint)
SetMeshSamplerState(IMTLRenderCommandEncoder, IMTLSamplerState, Single, Single, nuint)
SetMeshSamplerStates(IMTLRenderCommandEncoder, nint, NSRange)
SetMeshSamplerStates(IMTLRenderCommandEncoder, nint, nint, nint, NSRange)
SetMeshTexture(IMTLRenderCommandEncoder, IMTLTexture, nuint)
SetMeshTextures(IMTLRenderCommandEncoder, nint, NSRange)
SetObjectBuffer(IMTLRenderCommandEncoder, IMTLBuffer, nuint, nuint)
SetObjectBufferOffset(IMTLRenderCommandEncoder, nuint, nuint)
SetObjectBuffers(IMTLRenderCommandEncoder, nint, nint, NSRange)
SetObjectBytes(IMTLRenderCommandEncoder, nint, nuint, nuint)
SetObjectSamplerState(IMTLRenderCommandEncoder, IMTLSamplerState, nuint)
SetObjectSamplerState(IMTLRenderCommandEncoder, IMTLSamplerState, Single, Single, nuint)
SetObjectSamplerStates(IMTLRenderCommandEncoder, nint, NSRange)
SetObjectSamplerStates(IMTLRenderCommandEncoder, nint, nint, nint, NSRange)
SetObjectTexture(IMTLRenderCommandEncoder, IMTLTexture, nuint)
SetObjectTextures(IMTLRenderCommandEncoder, nint, NSRange)
SetObjectThreadgroupMemoryLength(IMTLRenderCommandEncoder, nuint, nuint)
SetScissorRects(IMTLRenderCommandEncoder, MTLScissorRect[])
SetScissorRects(IMTLRenderCommandEncoder, IntPtr, nuint)
SetStencilFrontReferenceValue(IMTLRenderCommandEncoder, UInt32, UInt32)
SetStencilStoreAction(IMTLRenderCommandEncoder, MTLStoreAction)
SetStencilStoreActionOptions(IMTLRenderCommandEncoder, MTLStoreActionOptions)
SetTessellationFactorBuffer(IMTLRenderCommandEncoder, IMTLBuffer, nuint, nuint)
SetTessellationFactorScale(IMTLRenderCommandEncoder, Single)
SetThreadgroupMemoryLength(IMTLRenderCommandEncoder, nuint, nuint, nuint)
SetTileAccelerationStructure(IMTLRenderCommandEncoder, IMTLAccelerationStructure, nuint)
SetTileBuffer(IMTLRenderCommandEncoder, IMTLBuffer, nuint, nuint)
SetTileBufferOffset(IMTLRenderCommandEncoder, nuint, nuint)
SetTileBuffers(IMTLRenderCommandEncoder, IMTLBuffer[], IntPtr, NSRange)
SetTileBuffers(IMTLRenderCommandEncoder, IMTLBuffer[], nuint[], NSRange)
SetTileBytes(IMTLRenderCommandEncoder, IntPtr, nuint, nuint)
SetTileIntersectionFunctionTable(IMTLRenderCommandEncoder, IMTLIntersectionFunctionTable, nuint)
SetTileIntersectionFunctionTables(IMTLRenderCommandEncoder, IMTLIntersectionFunctionTable[], NSRange)
SetTileSamplerState(IMTLRenderCommandEncoder, IMTLSamplerState, nuint)
SetTileSamplerState(IMTLRenderCommandEncoder, IMTLSamplerState, Single, Single, nuint)
SetTileSamplerStates(IMTLRenderCommandEncoder, IMTLSamplerState[], NSRange)
SetTileSamplerStates(IMTLRenderCommandEncoder, IMTLSamplerState[], IntPtr, IntPtr, NSRange)
SetTileSamplerStates(IMTLRenderCommandEncoder, IMTLSamplerState[], Single[], Single[], NSRange)
SetTileTexture(IMTLRenderCommandEncoder, IMTLTexture, nuint)
SetTileTextures(IMTLRenderCommandEncoder, IMTLTexture[], NSRange)
SetTileVisibleFunctionTable(IMTLRenderCommandEncoder, IMTLVisibleFunctionTable, nuint)
SetTileVisibleFunctionTables(IMTLRenderCommandEncoder, IMTLVisibleFunctionTable[], NSRange)
SetVertexAccelerationStructure(IMTLRenderCommandEncoder, IMTLAccelerationStructure, nuint)
SetVertexAmplificationCount(IMTLRenderCommandEncoder, nuint, MTLVertexAmplificationViewMapping)
SetVertexAmplificationCount(IMTLRenderCommandEncoder, nuint, MTLVertexAmplificationViewMapping)
SetVertexBuffer(IMTLRenderCommandEncoder, IMTLBuffer, nuint, nuint, nuint)
SetVertexBufferOffset(IMTLRenderCommandEncoder, nuint, nuint, nuint)
SetVertexBuffers(IMTLRenderCommandEncoder, nint, nint, nint, NSRange)
SetVertexBytes(IMTLRenderCommandEncoder, nint, nuint, nuint, nuint)
SetVertexIntersectionFunctionTable(IMTLRenderCommandEncoder, IMTLIntersectionFunctionTable, nuint)
SetVertexIntersectionFunctionTables(IMTLRenderCommandEncoder, IMTLIntersectionFunctionTable[], NSRange)
SetVertexVisibleFunctionTable(IMTLRenderCommandEncoder, IMTLVisibleFunctionTable, nuint)
SetVertexVisibleFunctionTables(IMTLRenderCommandEncoder, IMTLVisibleFunctionTable[], NSRange)
SetViewports(IMTLRenderCommandEncoder, MTLViewport[])
SetViewports(IMTLRenderCommandEncoder, IntPtr, nuint)
TextureBarrier(IMTLRenderCommandEncoder)
Update(IMTLRenderCommandEncoder, IMTLFence, MTLRenderStages)
UseHeap(IMTLRenderCommandEncoder, IMTLHeap)
UseHeap(IMTLRenderCommandEncoder, IMTLHeap, MTLRenderStages)
UseHeaps(IMTLRenderCommandEncoder, IMTLHeap[], nuint)
UseHeaps(IMTLRenderCommandEncoder, IMTLHeap[], nuint, MTLRenderStages)
UseResource(IMTLRenderCommandEncoder, IMTLResource, MTLResourceUsage)
UseResource(IMTLRenderCommandEncoder, IMTLResource, MTLResourceUsage, MTLRenderStages)
UseResources(IMTLRenderCommandEncoder, IMTLResource[], nuint, MTLResourceUsage)
UseResources(IMTLRenderCommandEncoder, IMTLResource[], nuint, MTLResourceUsage, MTLRenderStages)
Wait(IMTLRenderCommandEncoder, IMTLFence, MTLRenderStages)
xamarinios
namespace Metal
{
public static class MTLRenderCommandEncoder_Extensions
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Introduced(PlatformName.iOS, 11, 0, PlatformArchitecture.All, null)]
[Unavailable(PlatformName.TvOS, PlatformArchitecture.All, null)]
[Unavailable(PlatformName.MacOSX, PlatformArchitecture.All, null)]
[Unavailable(PlatformName.WatchOS, PlatformArchitecture.All, null)]
public static void SetTileBufferOffset(this IMTLRenderCommandEncoder! This, nuint offset, nuint index);
}
}
Xamarin iOS | 0.0 |
---|---|
Information specific to xamarinios | |
Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API