- allowGPUOptimizedContents
BOOL allowGPUOptimizedContents()
A Boolean value indicating whether the GPU is allowed to adjust the texture's contents to improve GPU performance.
- allowGPUOptimizedContents
BOOL allowGPUOptimizedContents(BOOL )
Undocumented in source.
- arrayLength
NSUInteger arrayLength()
The number of array elements for this texture.
- arrayLength
NSUInteger arrayLength(NSUInteger )
Undocumented in source.
- cpuCacheMode
MTLCPUCacheMode cpuCacheMode()
The CPU cache mode used for the CPU mapping of the texture.
- cpuCacheMode
MTLCPUCacheMode cpuCacheMode(MTLCPUCacheMode )
Undocumented in source.
- depth
NSUInteger depth()
The depth of the texture image for the base level mipmap, in pixels.
- depth
NSUInteger depth(NSUInteger )
Undocumented in source.
- hazardTrackingMode
MTLHazardTrackingMode hazardTrackingMode()
The texture's hazard tracking mode.
- hazardTrackingMode
MTLHazardTrackingMode hazardTrackingMode(MTLHazardTrackingMode )
Undocumented in source.
- height
NSUInteger height()
The height of the texture image for the base level mipmap, in pixels.
- height
NSUInteger height(NSUInteger )
Undocumented in source.
- mipmapLevelCount
NSUInteger mipmapLevelCount()
The number of mipmap levels for this texture.
- mipmapLevelCount
NSUInteger mipmapLevelCount(NSUInteger )
Undocumented in source.
- pixelFormat
MTLPixelFormat pixelFormat()
The size and bit layout of all pixels in the texture.
- pixelFormat
MTLPixelFormat pixelFormat(MTLPixelFormat )
Undocumented in source.
- resourceOptions
MTLResourceOptions resourceOptions()
The behavior of a new memory allocation.
- resourceOptions
MTLResourceOptions resourceOptions(MTLResourceOptions )
Undocumented in source.
- sampleCount
NSUInteger sampleCount()
The number of samples in each fragment.
- sampleCount
NSUInteger sampleCount(NSUInteger )
Undocumented in source.
- storageMode
MTLStorageMode storageMode()
The location and access permissions of the texture.
- storageMode
MTLStorageMode storageMode(MTLStorageMode )
Undocumented in source.
- swizzle
MTLTextureSwizzleChannels swizzle(MTLTextureSwizzleChannels )
Undocumented in source.
- swizzle
MTLTextureSwizzleChannels swizzle()
The pattern you want the GPU to apply to pixels when you read or sample pixels from the texture.
- textureType
MTLTextureType textureType()
The dimension and arrangement of texture image data.
- textureType
MTLTextureType textureType(MTLTextureType )
Undocumented in source.
- usage
MTLTextureUsage usage()
Options that determine how you can use the texture.
- usage
MTLTextureUsage usage(MTLTextureUsage )
Undocumented in source.
- width
NSUInteger width()
The width of the texture image for the base level mipmap, in pixels.
- width
NSUInteger width(NSUInteger )
Undocumented in source.
An object that you use to configure new Metal texture objects.