MetalChunk entries for MTLDevice

This commit is contained in:
Jake Turner
2022-03-22 05:44:13 +00:00
committed by Baldur Karlsson
parent 565e4a711a
commit 61bac7a3ba
+34
View File
@@ -36,8 +36,42 @@ enum class MetalChunk : uint32_t
{
MTLCreateSystemDefaultDevice = (uint32_t)SystemChunk::FirstDriverChunk,
MTLDevice_newCommandQueue,
MTLDevice_newCommandQueueWithMaxCommandBufferCount,
MTLDevice_newHeapWithDescriptor,
MTLDevice_newBufferWithLength,
MTLDevice_newBufferWithBytes,
MTLDevice_newBufferWithBytesNoCopy,
MTLDevice_newDepthStencilStateWithDescriptor,
MTLDevice_newTextureWithDescriptor,
MTLDevice_newTextureWithDescriptor_iosurface,
MTLDevice_newSharedTextureWithDescriptor,
MTLDevice_newSharedTextureWithHandle,
MTLDevice_newSamplerStateWithDescriptor,
MTLDevice_newDefaultLibrary,
MTLDevice_newDefaultLibraryWithBundle,
MTLDevice_newLibraryWithFile,
MTLDevice_newLibraryWithURL,
MTLDevice_newLibraryWithData,
MTLDevice_newLibraryWithSource,
MTLDevice_newLibraryWithStitchedDescriptor,
MTLDevice_newRenderPipelineStateWithDescriptor,
MTLDevice_newRenderPipelineStateWithDescriptor_options,
MTLDevice_newComputePipelineStateWithFunction,
MTLDevice_newComputePipelineStateWithFunction_options,
MTLDevice_newComputePipelineStateWithDescriptor,
MTLDevice_newFence,
MTLDevice_newRenderPipelineStateWithTileDescriptor,
MTLDevice_newArgumentEncoderWithArguments,
MTLDevice_supportsRasterizationRateMapWithLayerCount,
MTLDevice_newRasterizationRateMapWithDescriptor,
MTLDevice_newIndirectCommandBufferWithDescriptor,
MTLDevice_newEvent,
MTLDevice_newSharedEvent,
MTLDevice_newSharedEventWithHandle,
MTLDevice_newCounterSampleBufferWithDescriptor,
MTLDevice_newDynamicLibrary,
MTLDevice_newDynamicLibraryWithURL,
MTLDevice_newBinaryArchiveWithDescriptor,
MTLLibrary_newFunctionWithName,
MTLLibrary_newFunctionWithName_constantValues,
MTLLibrary_newFunctionWithDescriptor,