Package apple.metal.enums
Class MTLTextureUsage
- java.lang.Object
-
- apple.metal.enums.MTLTextureUsage
-
public final class MTLTextureUsage extends java.lang.Object[@enum] MTLTextureUsage MTLTextureUsage declares how the texture will be used over its lifetime (bitwise OR for multiple uses). This information may be used by the driver to make optimization decisions. API-Since: 9.0
-
-
Field Summary
Fields Modifier and Type Field Description static longPixelFormatViewAPI-Since: 9.0static longRenderTargetAPI-Since: 9.0static longShaderAtomicAPI-Since: 17.0static longShaderReadAPI-Since: 9.0static longShaderWriteAPI-Since: 9.0static longUnknownAPI-Since: 9.0
-
-
-
Field Detail
-
Unknown
public static final long Unknown
API-Since: 9.0- See Also:
- Constant Field Values
-
ShaderRead
public static final long ShaderRead
API-Since: 9.0- See Also:
- Constant Field Values
-
ShaderWrite
public static final long ShaderWrite
API-Since: 9.0- See Also:
- Constant Field Values
-
RenderTarget
public static final long RenderTarget
API-Since: 9.0- See Also:
- Constant Field Values
-
PixelFormatView
public static final long PixelFormatView
API-Since: 9.0- See Also:
- Constant Field Values
-
ShaderAtomic
public static final long ShaderAtomic
API-Since: 17.0- See Also:
- Constant Field Values
-
-