|
Blender
V3.3
|
#include <services.h>
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) | |
Public Attributes | |
| Type | type |
| vector< int4 > | svm_slots |
| OSL::TextureSystem::TextureHandle * | oiio_handle |
| ColorSpaceProcessor * | processor |
Definition at line 47 of file services.h.
| Enumerator | |
|---|---|
| OIIO | |
| SVM | |
| IES | |
| BEVEL | |
| AO | |
Definition at line 48 of file services.h.
Definition at line 50 of file services.h.
Definition at line 55 of file services.h.
References make_int4.
| OSL::TextureSystem::TextureHandle* OSLTextureHandle::oiio_handle |
Definition at line 62 of file services.h.
Referenced by OSLRenderServices::environment(), OSLRenderServices::good(), OSLRenderServices::texture(), and OSLRenderServices::texture3d().
| ColorSpaceProcessor* OSLTextureHandle::processor |
Definition at line 63 of file services.h.
Referenced by OSLRenderServices::environment(), OSLRenderServices::texture(), and OSLRenderServices::texture3d().
Definition at line 61 of file services.h.
Referenced by OSLRenderServices::texture(), and OSLRenderServices::texture3d().
| Type OSLTextureHandle::type |
Definition at line 60 of file services.h.
Referenced by OSLRenderServices::get_texture_info(), OSLRenderServices::texture(), and OSLRenderServices::texture3d().