Namespace Evergine.Metal
Classes
MTLBuffer
Represents a Metal buffer object.
MTLCapabilities
The Metal capabilities.
MTLCommandBuffer
This class represent a set of commands.
MTLCommandQueue
This class represent a queue where commandbuffers waits to be executing by the GPU.
MTLComputePipelineState
This class represents a native pipelineState on Metal.
MTLExtensionsMethods
Extensions methods used to convert valuesfrom Evergineto DirectX.
MTLFeatures
This class contains a set of supported features of Metal device.
MTLFrameBuffer
This class represents a native FrameBuffer object on Metal.
MTLGraphicsContext
Graphics context on Metal2.
MTLGraphicsPipelineState
This class represents a native pipelineState on Metal.
MTLHelpers
A set of Metal Helpers.
MTLQueryHeap
Represents a Metal queryheap object.
MTLResourceFactory
The Metal version of the resource factory.
MTLResourceLayout
The Metal implementation of the resourceLayout object.
MTLResourceSet
The Metal implementation of the resourceSet object.
MTLSamplerState
This class represents the a Metal samplerState object.
MTLShader
This class represents a native shader object on Metal.
MTLSwapChain
This class represents a native swapchain object on Metal.
MTLSwapChainFrameBuffer
This class represent the swapchain FrameBuffer on Metal.
MTLTexture
This class represents a native texture object on Metal.