public final class MTLArgumentType
extends java.lang.Object
The type for an input to a MTLRenderPipelineState or a MTLComputePipelineState
[@constant] MTLArgumentTypeBuffer This input is a MTLBuffer
[@constant] MTLArgumentTypeThreadgroupMemory This input is a pointer to the threadgroup memory.
[@constant] MTLArgumentTypeTexture This input is a MTLTexture.
[@constant] MTLArgumentTypeSampler This input is a sampler.
| Modifier and Type | Field and Description |
|---|---|
static long |
Buffer |
static long |
Imageblock |
static long |
ImageblockData |
static long |
InstanceAccelerationStructure |
static long |
IntersectionFunctionTable |
static long |
PrimitiveAccelerationStructure |
static long |
Sampler |
static long |
Texture |
static long |
ThreadgroupMemory |
static long |
VisibleFunctionTable |
public static final long Buffer
public static final long ThreadgroupMemory
public static final long Texture
public static final long Sampler
public static final long ImageblockData
public static final long Imageblock
public static final long VisibleFunctionTable
public static final long PrimitiveAccelerationStructure
public static final long InstanceAccelerationStructure
public static final long IntersectionFunctionTable