HDK
|
#include <OpenImageIO/imageio.h>
#include <OpenImageIO/simd.h>
#include <OpenImageIO/ustring.h>
#include <OpenImageIO/varyingref.h>
Go to the source code of this file.
Classes | |
class | TextureOpt |
class | TextureOptBatch |
Texture options for a batch of Tex::BatchWidth points and run mask. More... | |
class | TextureOptions |
class | TextureSystem |
Namespaces | |
pvt | |
Tex | |
Macros | |
#define | OIIO_TEXTURESYSTEM_SUPPORTS_CLOSE 1 |
#define | OIIO_TEXTURESYSTEM_SUPPORTS_STOCHASTIC 1 |
#define | OIIO_TEXTURE_SIMD_BATCH_WIDTH 16 |
Typedefs | |
typedef simd::VecType< float, OIIO_TEXTURE_SIMD_BATCH_WIDTH > ::type | Tex::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 | Tex::IntWide |
A type alias for a SIMD vector of ints with the batch width. More... | |
typedef uint64_t | Tex::RunMask |
typedef unsigned char | Runflag |
Functions | |
OIIO_API Wrap | Tex::decode_wrapmode (const char *name) |
OIIO_API Wrap | Tex::decode_wrapmode (ustring name) |
OIIO_API void | Tex::parse_wrapmodes (const char *wrapmodes, Wrap &swrapcode, Wrap &twrapcode) |
An API for accessing filtered texture lookups via a system that automatically manages a cache of resident texture.
Definition in file texture.h.
#define OIIO_TEXTURE_SIMD_BATCH_WIDTH 16 |
typedef unsigned char Runflag |
enum RunFlagVal |