Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/scene/scene.h
| Show First 20 Lines • Show All 75 Lines • ▼ Show 20 Lines | public: | ||||
| device_vector<int> object_node; | device_vector<int> object_node; | ||||
| device_vector<int> prim_type; | device_vector<int> prim_type; | ||||
| device_vector<uint> prim_visibility; | device_vector<uint> prim_visibility; | ||||
| device_vector<int> prim_index; | device_vector<int> prim_index; | ||||
| device_vector<int> prim_object; | device_vector<int> prim_object; | ||||
| device_vector<float2> prim_time; | device_vector<float2> prim_time; | ||||
| /* mesh */ | /* mesh */ | ||||
| device_vector<float4> tri_verts; | device_vector<packed_float3> tri_verts; | ||||
| device_vector<uint> tri_shader; | device_vector<uint> tri_shader; | ||||
| device_vector<float4> tri_vnormal; | device_vector<packed_float3> tri_vnormal; | ||||
| device_vector<uint4> tri_vindex; | device_vector<uint4> tri_vindex; | ||||
| device_vector<uint> tri_patch; | device_vector<uint> tri_patch; | ||||
| device_vector<float2> tri_patch_uv; | device_vector<float2> tri_patch_uv; | ||||
| device_vector<KernelCurve> curves; | device_vector<KernelCurve> curves; | ||||
| device_vector<float4> curve_keys; | device_vector<float4> curve_keys; | ||||
| device_vector<KernelCurveSegment> curve_segments; | device_vector<KernelCurveSegment> curve_segments; | ||||
| device_vector<uint> patches; | device_vector<uint> patches; | ||||
| /* objects */ | /* objects */ | ||||
| device_vector<KernelObject> objects; | device_vector<KernelObject> objects; | ||||
| device_vector<Transform> object_motion_pass; | device_vector<Transform> object_motion_pass; | ||||
| device_vector<DecomposedTransform> object_motion; | device_vector<DecomposedTransform> object_motion; | ||||
| device_vector<uint> object_flag; | device_vector<uint> object_flag; | ||||
| device_vector<float> object_volume_step; | device_vector<float> object_volume_step; | ||||
| /* cameras */ | /* cameras */ | ||||
| device_vector<DecomposedTransform> camera_motion; | device_vector<DecomposedTransform> camera_motion; | ||||
| /* attributes */ | /* attributes */ | ||||
| device_vector<uint4> attributes_map; | device_vector<uint4> attributes_map; | ||||
| device_vector<float> attributes_float; | device_vector<float> attributes_float; | ||||
| device_vector<float2> attributes_float2; | device_vector<float2> attributes_float2; | ||||
| device_vector<float4> attributes_float3; | device_vector<packed_float3> attributes_float3; | ||||
| device_vector<float4> attributes_float4; | |||||
| device_vector<uchar4> attributes_uchar4; | device_vector<uchar4> attributes_uchar4; | ||||
| /* lights */ | /* lights */ | ||||
| device_vector<KernelLightDistribution> light_distribution; | device_vector<KernelLightDistribution> light_distribution; | ||||
| device_vector<KernelLight> lights; | device_vector<KernelLight> lights; | ||||
| device_vector<float2> light_background_marginal_cdf; | device_vector<float2> light_background_marginal_cdf; | ||||
| device_vector<float2> light_background_conditional_cdf; | device_vector<float2> light_background_conditional_cdf; | ||||
| ▲ Show 20 Lines • Show All 293 Lines • Show Last 20 Lines | |||||