|
Blender V4.3
|
#include <services.h>
Inherits OIIO::RefCnt.
Public Types | |
| enum | Type { OIIO , SVM , IES , BEVEL , AO } |
Public Member Functions | |
| OSLTextureHandle (Type type, const vector< int4 > &svm_slots) | |
| OSLTextureHandle (Type type=OIIO, int svm_slot=-1) | |
| OSLTextureHandle (const ImageHandle &handle) | |
Public Attributes | |
| Type | type |
| vector< int4 > | svm_slots |
| OSL::TextureSystem::TextureHandle * | oiio_handle |
| ColorSpaceProcessor * | processor |
| ImageHandle | handle |
Definition at line 49 of file services.h.
| Enumerator | |
|---|---|
| OIIO | |
| SVM | |
| IES | |
| BEVEL | |
| AO | |
Definition at line 50 of file services.h.
Definition at line 52 of file services.h.
Definition at line 57 of file services.h.
References make_int4().
|
inline |
Definition at line 62 of file services.h.
| ImageHandle OSLTextureHandle::handle |
Definition at line 75 of file services.h.
| OSL::TextureSystem::TextureHandle* OSLTextureHandle::oiio_handle |
Definition at line 73 of file services.h.
| ColorSpaceProcessor* OSLTextureHandle::processor |
Definition at line 74 of file services.h.
Definition at line 72 of file services.h.
| Type OSLTextureHandle::type |
Definition at line 71 of file services.h.
Referenced by OSLRenderServices::texture(), and OSLRenderServices::texture3d().