HDK
|
Typedefs | |
typedef simd::VecType< float, OIIO_TEXTURE_SIMD_BATCH_WIDTH > ::type | FloatWide |
A type alias for a SIMD vector of floats with the batch width. More... | |
typedef simd::VecType< int, OIIO_TEXTURE_SIMD_BATCH_WIDTH > ::type | IntWide |
A type alias for a SIMD vector of ints with the batch width. More... | |
typedef uint64_t | RunMask |
Functions | |
OIIO_API Wrap | decode_wrapmode (const char *name) |
OIIO_API Wrap | decode_wrapmode (ustring name) |
OIIO_API void | parse_wrapmodes (const char *wrapmodes, Wrap &swrapcode, Wrap &twrapcode) |
typedef uint64_t Tex::RunMask |
RunMask
is defined to be an integer large enough to hold at least BatchWidth
bits. The least significant bit corresponds to the first (i.e., [0]
) position of all batch arrays. For each position i
in the batch, the bit identified by (1 << i)
controls whether that position will be computed.
|
strong |
|
strong |
Mip mode determines if/how we use mipmaps
|
strong |
Wrap mode describes what happens when texture coordinates describe a value outside the usual [0,1] range where a texture is defined.
Utility: Return the Wrap enum corresponding to a wrap name: "default", "black", "clamp", "periodic", "mirror".