Fix build error on Windows 32 bit. master
authorBrecht Van Lommel <brechtvanlommel@gmail.com>
Tue, 20 Mar 2018 16:11:14 +0000 (17:11 +0100)
committerBrecht Van Lommel <brechtvanlommel@gmail.com>
Tue, 20 Mar 2018 16:11:14 +0000 (17:11 +0100)
intern/cycles/kernel/kernel_types.h

index 1165700..2945cdb 100644 (file)
@@ -1462,6 +1462,7 @@ typedef struct KernelSpotLight {
        float spot_angle;
        float spot_smooth;
        float dir[3];
+       float pad;
 } KernelSpotLight;
 
 /* PointLight is SpotLight with only radius and invarea being used. */
@@ -1470,13 +1471,16 @@ typedef struct KernelAreaLight {
        float axisu[3];
        float invarea;
        float axisv[3];
+       float pad1;
        float dir[3];
+       float pad2;
 } KernelAreaLight;
 
 typedef struct KernelDistantLight {
        float radius;
        float cosangle;
        float invarea;
+       float pad;
 } KernelDistantLight;
 
 typedef struct KernelLight {