| 
    HDK
    
   | 
 
#include <OpenImageIO/imageio.h>#include <OpenImageIO/simd.h>#include <OpenImageIO/ustring.h>#include <OpenImageIO/varyingref.h>#include <OpenImageIO/vecparam.h>
 Include dependency graph for texture.h:Go to the source code of this file.
Classes | |
| class | Imath::Vec3< T > | 
| class | TextureOpt | 
| class | TextureOptBatch | 
| Texture options for a batch of Tex::BatchWidth points and run mask.  More... | |
| class | TextureOptions | 
| class | TextureSystem | 
Namespaces | |
| Imath | |
| pvt | |
| Tex | |
Macros | |
| #define | OIIO_TEXTURESYSTEM_SUPPORTS_CLOSE 1 | 
| #define | OIIO_TEXTURESYSTEM_SUPPORTS_COLORSPACE 1 | 
| #define | OIIO_TEXTURESYSTEM_SUPPORTS_GETATTRIBUTETYPE 1 | 
| #define | OIIO_TEXTURESYSTEM_SUPPORTS_STOCHASTIC 1 | 
| #define | OIIO_TEXTURESYSTEM_SUPPORTS_DECODE_BY_USTRINGHASH 1 | 
| #define | OIIO_TEXTURE_SIMD_BATCH_WIDTH 16 | 
Typedefs | |
| using | Imath::V3f = Vec3< float > | 
| 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 Wrap | Tex::decode_wrapmode (ustringhash name) | 
| OIIO_API void | Tex::parse_wrapmodes (const char *wrapmodes, Wrap &swrapcode, Wrap &twrapcode) | 
Variables | |
| OIIO_INLINE_CONSTEXPR int | Tex::BatchWidth = OIIO_TEXTURE_SIMD_BATCH_WIDTH | 
| OIIO_INLINE_CONSTEXPR int | Tex::BatchAlign = BatchWidth * sizeof(float) | 
| OIIO_INLINE_CONSTEXPR RunMask | Tex::RunMaskOn = 0xffff | 
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 | 
| #define OIIO_TEXTURESYSTEM_SUPPORTS_DECODE_BY_USTRINGHASH 1 | 
| typedef unsigned char Runflag | 
| enum RunFlagVal |