Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/shader.h
| Show All 39 Lines | |||||
| class DeviceScene; | class DeviceScene; | ||||
| class DeviceRequestedFeatures; | class DeviceRequestedFeatures; | ||||
| class Mesh; | class Mesh; | ||||
| class Progress; | class Progress; | ||||
| class Scene; | class Scene; | ||||
| class ShaderGraph; | class ShaderGraph; | ||||
| struct float3; | struct float3; | ||||
| /* | |||||
| * OSL - Open Shading Language (http://opensource.imageworks.com/?p=osl) | |||||
| * SVM - Shader Virtual Machine (internal) | |||||
| */ | |||||
| enum ShadingSystem { SHADINGSYSTEM_OSL, SHADINGSYSTEM_SVM }; | enum ShadingSystem { SHADINGSYSTEM_OSL, SHADINGSYSTEM_SVM }; | ||||
| /* Keep those in sync with the python-defined enum. */ | /* Keep those in sync with the python-defined enum. */ | ||||
| enum VolumeSampling { | enum VolumeSampling { | ||||
| VOLUME_SAMPLING_DISTANCE = 0, | VOLUME_SAMPLING_DISTANCE = 0, | ||||
| VOLUME_SAMPLING_EQUIANGULAR = 1, | VOLUME_SAMPLING_EQUIANGULAR = 1, | ||||
| VOLUME_SAMPLING_MULTIPLE_IMPORTANCE = 2, | VOLUME_SAMPLING_MULTIPLE_IMPORTANCE = 2, | ||||
| ▲ Show 20 Lines • Show All 177 Lines • Show Last 20 Lines | |||||