|
Blender
V2.93
|
#include <osl_services.h>
Inherits OIIO::RefCnt.
Public Types | |
| enum | Type { OIIO , SVM , IES , BEVEL , AO } |
Public Member Functions | |
| OSLTextureHandle (Type type=OIIO, int svm_slot=-1) | |
Public Attributes | |
| Type | type |
| int | svm_slot |
| OSL::TextureSystem::TextureHandle * | oiio_handle |
| ColorSpaceProcessor * | processor |
Definition at line 57 of file osl_services.h.
| Enumerator | |
|---|---|
| OIIO | |
| SVM | |
| IES | |
| BEVEL | |
| AO | |
Definition at line 58 of file osl_services.h.
Definition at line 60 of file osl_services.h.
| OSL::TextureSystem::TextureHandle* OSLTextureHandle::oiio_handle |
Definition at line 67 of file osl_services.h.
Referenced by OSLRenderServices::environment(), OSLRenderServices::good(), OSLRenderServices::texture(), and OSLRenderServices::texture3d().
| ColorSpaceProcessor* OSLTextureHandle::processor |
Definition at line 68 of file osl_services.h.
Referenced by OSLRenderServices::environment(), OSLRenderServices::texture(), and OSLRenderServices::texture3d().
| int OSLTextureHandle::svm_slot |
Definition at line 66 of file osl_services.h.
Referenced by OSLRenderServices::texture(), and OSLRenderServices::texture3d().
| Type OSLTextureHandle::type |
Definition at line 65 of file osl_services.h.
Referenced by OSLRenderServices::get_texture_info(), OSLRenderServices::texture(), and OSLRenderServices::texture3d().