|
Blender V5.0
|
#include <types.h>
Public Attributes | |
| packed_float3 | P |
| packed_float3 | dPdx |
| packed_float3 | dPdy |
| packed_float3 | dPdz |
| packed_float3 | I |
| packed_float3 | dIdx |
| packed_float3 | dIdy |
| packed_float3 | N |
| packed_float3 | Ng |
| float | u |
| float | dudx |
| float | dudy |
| float | v |
| float | dvdx |
| float | dvdy |
| packed_float3 | dPdu |
| packed_float3 | dPdv |
| float | time |
| float | dtime |
| packed_float3 | dPdtime |
| packed_float3 | Ps |
| packed_float3 | dPsdx |
| packed_float3 | dPsdy |
| ccl_private ShaderData * | sd |
| ccl_private OSLTraceData * | tracedata |
| const ThreadKernelGlobalsCPU * | kg |
| void * | context |
| void * | shadingStateUniform |
| int | thread_index |
| int | shade_index |
| void * | renderer |
| ccl_private void * | object2common |
| ccl_private void * | shader2common |
| ccl_private OSLClosure * | Ci |
| float | surfacearea |
| int | raytype |
| int | flipHandedness |
| int | backfacing |
| const struct IntegratorStateCPU * | path_state |
| const struct IntegratorShadowStateCPU * | shadow_path_state |
Definition at line 91 of file kernel/osl/types.h.
| int ShaderGlobals::backfacing |
Definition at line 135 of file kernel/osl/types.h.
| ccl_private OSLClosure* ShaderGlobals::Ci |
Definition at line 131 of file kernel/osl/types.h.
| void* ShaderGlobals::context |
Definition at line 119 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dIdx |
Definition at line 95 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dIdy |
Definition at line 95 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dPdtime |
Definition at line 103 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dPdu |
Definition at line 100 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dPdv |
Definition at line 100 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dPdx |
Definition at line 93 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dPdy |
Definition at line 93 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dPdz |
Definition at line 94 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dPsdx |
Definition at line 104 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::dPsdy |
Definition at line 104 of file kernel/osl/types.h.
| float ShaderGlobals::dtime |
Definition at line 102 of file kernel/osl/types.h.
| float ShaderGlobals::dudx |
Definition at line 98 of file kernel/osl/types.h.
| float ShaderGlobals::dudy |
Definition at line 98 of file kernel/osl/types.h.
| float ShaderGlobals::dvdx |
Definition at line 99 of file kernel/osl/types.h.
| float ShaderGlobals::dvdy |
Definition at line 99 of file kernel/osl/types.h.
| int ShaderGlobals::flipHandedness |
Definition at line 134 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::I |
Definition at line 95 of file kernel/osl/types.h.
| const ThreadKernelGlobalsCPU* ShaderGlobals::kg |
Definition at line 116 of file kernel/osl/types.h.
Referenced by OSLRenderServices::environment(), OSLRenderServices::get_attribute(), OSLRenderServices::get_background_attribute(), OSLRenderServices::get_camera_attribute(), OSLRenderServices::get_inverse_matrix(), OSLRenderServices::get_inverse_matrix(), OSLRenderServices::get_inverse_matrix(), OSLRenderServices::get_inverse_matrix(), OSLRenderServices::get_matrix(), OSLRenderServices::get_matrix(), OSLRenderServices::get_matrix(), OSLRenderServices::get_matrix(), OSLRenderServices::get_object_standard_attribute(), OSLRenderServices::getmessage(), OSLRenderServices::texture(), OSLRenderServices::texture3d(), and OSLRenderServices::trace().
| packed_float3 ShaderGlobals::N |
Definition at line 96 of file kernel/osl/types.h.
Referenced by OSLRenderServices::get_camera_attribute().
| packed_float3 ShaderGlobals::Ng |
Definition at line 97 of file kernel/osl/types.h.
| ccl_private void* ShaderGlobals::object2common |
Definition at line 129 of file kernel/osl/types.h.
| packed_float3 ShaderGlobals::P |
Definition at line 93 of file kernel/osl/types.h.
| const struct IntegratorStateCPU* ShaderGlobals::path_state |
Definition at line 139 of file kernel/osl/types.h.
Referenced by OSLRenderServices::get_background_attribute(), and OSLRenderServices::texture().
| packed_float3 ShaderGlobals::Ps |
Definition at line 104 of file kernel/osl/types.h.
| int ShaderGlobals::raytype |
Definition at line 133 of file kernel/osl/types.h.
Referenced by OSLRenderServices::get_background_attribute().
| void* ShaderGlobals::renderer |
Definition at line 128 of file kernel/osl/types.h.
| ccl_private ShaderData* ShaderGlobals::sd |
Definition at line 107 of file kernel/osl/types.h.
Referenced by OSLRenderServices::get_attribute(), OSLRenderServices::get_background_attribute(), OSLRenderServices::get_inverse_matrix(), OSLRenderServices::get_inverse_matrix(), OSLRenderServices::get_matrix(), OSLRenderServices::get_matrix(), OSLRenderServices::get_object_standard_attribute(), OSLRenderServices::texture(), OSLRenderServices::texture3d(), and OSLRenderServices::trace().
| int ShaderGlobals::shade_index |
Definition at line 126 of file kernel/osl/types.h.
| ccl_private void* ShaderGlobals::shader2common |
Definition at line 130 of file kernel/osl/types.h.
| void* ShaderGlobals::shadingStateUniform |
Definition at line 120 of file kernel/osl/types.h.
| const struct IntegratorShadowStateCPU* ShaderGlobals::shadow_path_state |
Definition at line 140 of file kernel/osl/types.h.
Referenced by OSLRenderServices::get_background_attribute().
| float ShaderGlobals::surfacearea |
Definition at line 132 of file kernel/osl/types.h.
| int ShaderGlobals::thread_index |
Definition at line 121 of file kernel/osl/types.h.
| float ShaderGlobals::time |
Definition at line 101 of file kernel/osl/types.h.
| ccl_private OSLTraceData* ShaderGlobals::tracedata |
Definition at line 110 of file kernel/osl/types.h.
Referenced by OSLRenderServices::getmessage(), and OSLRenderServices::trace().
| float ShaderGlobals::u |
Definition at line 98 of file kernel/osl/types.h.
| float ShaderGlobals::v |
Definition at line 99 of file kernel/osl/types.h.