Fix T49846: OpenCL rendering compilation failure

This commit is contained in:
Lukas Stockner 2016-10-29 20:06:52 +02:00
parent 1272ee455e
commit 5aa6a2ec06
Notes: blender-bot 2023-02-14 10:48:33 +01:00
Referenced by issue #49897, Blender 2.78a Cycles GPU: OpenCL build failed
Referenced by issue #49890, OpenCL build failed
Referenced by issue #49874, FirePro GPU Render No Longer Working
Referenced by issue #49846, Failed rendering with GPU Pitcairn
Referenced by issue #49853, Cycles AMD 270x Rendering
2 changed files with 2 additions and 2 deletions

View File

@ -235,7 +235,7 @@ ccl_device_inline void spherical_stereo_transform(KernelGlobals *kg, float3 *P,
if(kernel_data.cam.pole_merge_angle_to > 0.0f) {
const float pole_merge_angle_from = kernel_data.cam.pole_merge_angle_from,
pole_merge_angle_to = kernel_data.cam.pole_merge_angle_to;
float altitude = fabsf(safe_asinf(D->z));
float altitude = fabsf(safe_asinf((*D).z));
if(altitude > pole_merge_angle_to) {
interocular_offset = 0.0f;
}

View File

@ -276,7 +276,7 @@ ccl_device_inline void shader_setup_from_sample(KernelGlobals *kg,
#ifdef __OBJECT_MOTION__
shader_setup_object_transforms(kg, sd, time);
#else
#endif
}
else if(lamp != LAMP_NONE) {
ccl_fetch(sd, ob_tfm) = lamp_fetch_transform(kg, lamp, false);