The border color for clamped texture values.
The sampler comparison function used when performing a sample compare operation on a depth texture.
A string that identifies the sampler.
A Boolean value that specifies whether the GPU can use an average level of detail (LOD) when sampling from a texture.
The maximum level of detail (LOD) to use when sampling from a texture.
The minimum level of detail (LOD) to use when sampling from a texture.
The filtering operation for combining pixels within one mipmap level when the sample footprint is smaller than a pixel (magnification).
The number of samples that can be taken to improve the quality of sample footprints that are anisotropic.
The filtering option for combining pixels within one mipmap level when the sample footprint is larger than a pixel (minification).
The filtering option for combining pixels between two mipmap levels.
A Boolean value that indicates whether texture coordinates are normalized to the range [0.0, 1.0].
The address mode for the texture depth (r) coordinate.
The address mode for the texture width (s) coordinate.
A Boolean value that specifies whether the sampler can be encoded into an argument buffer.
The address mode for the texture height (t) coordinate.
Increments the receiver’s reference count.
Allocates a new instance of the receiving class, sends it an init message, and returns the initialized object.
Decrements the receiver’s reference count.
Deallocates the memory occupied by the receiver.
Decrements the receiver’s retain count at the end of the current autorelease pool block.
An object that you use to configure a texture sampler.