Page Menu
Home
Search
Configure Global Search
Log In
Files
F20886
cycles_err.txt
Public
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Author
J. Ortega (stargeizer)
Created
Nov 13 2013, 4:28 PM
Size
48 KB
Mime Type
text/plain
Engine
local-disk
Format
Raw Data
Handle
d2/e1/27e1495b607b52042e8155cd0976
cycles_err.txt
View Options
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 1315: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(a.x, a.y, a.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 1573: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*a = make_float3(N.z-N.y, N.x-N.z, N.y-N.x); //(1,1,1)x N
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 1575: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*a = make_float3(N.z-N.y, N.x+N.z, -N.y-N.x); //(-1,1,1)x N
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 1591: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(x, y, z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 4505: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 c = make_float3(dot(t->x, b), dot(t->y, b), dot(t->z, b));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 4508: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return (w != 0.0f)? c/w: make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 4514: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 c = make_float3(dot(t->x, b), dot(t->y, b), dot(t->z, b));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10775: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(x, y, z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10862: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10883: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10901: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 I = make_float3(0.0f, -1.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 10991: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(Nm.x, Nm.y, Nm.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11069: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(dx) *dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11070: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(dy) *dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11102: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(dx) *dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11103: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(dy) *dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 11105: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12140: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*L = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12295: error: expression
must have pointer-to-struct-or-union type
float sum = fabsf(L_sum->x) + fabsf(L_sum->y) + fabsf(L_sum->z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12295: error: expression
must have pointer-to-struct-or-union type
float sum = fabsf(L_sum->x) + fabsf(L_sum->y) + fabsf(L_sum->z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12295: error: expression
must have pointer-to-struct-or-union type
float sum = fabsf(L_sum->x) + fabsf(L_sum->y) + fabsf(L_sum->z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12299: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*L_sum = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12383: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 Pcamera = transform(&rastertocamera, make_float3(raster_x, raster_y, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12385: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->P = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12400: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->P = make_float3(lensuv.x, lensuv.y, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12415: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dP.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12416: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dP.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12437: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 Pcamera = transform(&rastertocamera, make_float3(raster_x, raster_y, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12440: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->D = make_float3(0.0f, 0.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12454: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dD.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12455: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dD.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12471: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 Pcamera = transform(&rastertocamera, make_float3(raster_x, raster_y, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12474: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->P = make_float3(0.0, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12474: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->P = make_float3(0.0, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12486: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dP.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12487: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ray->dP.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12489: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
Pcamera = transform(&rastertocamera, make_float3(raster_x + 1.0f, raster_y, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12492: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
Pcamera = transform(&rastertocamera, make_float3(raster_x, raster_y + 1.0f, 0.0f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12634: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*T= make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12636: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*dTdx= make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12637: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*dTdy= make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12743: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(res, res, res);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12799: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12813: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12830: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12932: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12950: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12953: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12958: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 12999: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(power, power, power);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13084: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(cos_pi, cos_pi, cos_pi);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13089: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13105: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(*pdf, *pdf, *pdf);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13138: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13147: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (cos_pi, cos_pi, cos_pi);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13163: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(*pdf, *pdf, *pdf);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13221: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(is, is, is);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13249: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13255: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13280: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13368: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(m_refractive) return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13393: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13395: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13405: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(!m_refractive) return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13409: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0); // vectors on same side -- not possible
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13431: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13487: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13540: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13593: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(m_refractive) return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13620: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13622: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13632: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(!m_refractive) return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13636: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13660: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13720: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13777: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13854: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13859: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13882: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(1, 1, 1);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13952: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13957: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 13983: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14049: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14054: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14071: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(1, 1, 1);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14173: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (out, out, out);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14175: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14180: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14262: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(power, power, power);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14360: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (*pdf, *pdf, *pdf);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14362: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14367: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14404: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(*pdf, *pdf, *pdf);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14449: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (westin, westin, westin);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14451: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3 (0, 0, 0);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14456: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14477: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*eval = make_float3(westin, westin, westin);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14603: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 14652: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15088: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(stack[a+0], stack[a+1], stack[a+2]);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15353: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float g = cellnoise(make_float3(p.y, p.x, p.z));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15354: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float b = cellnoise(make_float3(p.y, p.z, p.x));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15356: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(r, g, b);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15435: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
pa[0] = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15436: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
pa[1] = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15437: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
pa[2] = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15438: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
pa[3] = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15443: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 ip = make_float3((float)xx, (float)yy, (float)zz);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15717: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, out_offset, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15752: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, out_offset, make_float3(f+dx, f+dx, f+dx));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15787: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, out_offset, make_float3(f+dy, f+dy, f+dy));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 15872: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, color_offset, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16215: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 weight = make_float3(__int_as_float(r), __int_as_float(g), __int_as_float(b));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16221: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 weight = make_float3(__int_as_float(r), __int_as_float(g), __int_as_float(b));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16342: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 r, offset = make_float3(13.5f, 13.5f, 13.5f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16352: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*color = make_float3(*fac,
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16352: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*color = make_float3(*fac,
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16352: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*color = make_float3(*fac,
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16415: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, to, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16648: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
case NODE_GEOM_uv: data = make_float3(sd->u, sd->v, 0.0f); break;
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16662: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
case NODE_GEOM_uv: data = make_float3(sd->u + sd->du.dx, sd->v + sd->dv.dx, 0.0f); break;
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16679: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
case NODE_GEOM_uv: data = make_float3(sd->u + sd->du.dy, sd->v + sd->dv.dy, 0.0f); break;
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16740: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 cmax3 = make_float3(cmax, cmax, cmax);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16753: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(h, s, v);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16766: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
rgb = make_float3(v, v, v);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16775: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
rgb = make_float3(f, f, f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16780: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(i == 0.0f) rgb = make_float3(v, t, p);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16781: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else if(i == 1.0f) rgb = make_float3(q, v, p);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16782: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else if(i == 2.0f) rgb = make_float3(p, v, t);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16783: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else if(i == 3.0f) rgb = make_float3(p, q, v);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16784: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else if(i == 4.0f) rgb = make_float3(t, p, v);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16785: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
else rgb = make_float3(v, p, q);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 16984: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 r = make_float3(f.x, f.y, f.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17017: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 r = make_float3(f.x, f.y, f.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17061: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if (color.x > 0.0)
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17063: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if (color.y > 0.0)
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17065: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if (color.z > 0.0)
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17296: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.5f - x, 0.5f - y, 0.5f - z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17470: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
if(stack_valid(color_offset)) stack_store_float3(stack, color_offset, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17615: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*Vector = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17628: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*Vector = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17846: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 one = make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 17847: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 tm3 = make_float3(tm, tm, tm);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18051: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 one= make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18104: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18195: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
color = (1.0f - fac)*color + fac*make_float3(r, g, b);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18490: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
stack_store_float3(stack, color_offset, make_float3(f, f, f));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18528: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(X, Y, Z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18533: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(3.240479f * x + -1.537150f * y + -0.498535f * z,
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18618: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(cameratoworld.x.w, cameratoworld.y.w, cameratoworld.z.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18797: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 p = make_float3(__int_as_float(node1.y), __int_as_float(node1.z), __int_as_float(node1.w));
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18843: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
color = make_float3(fac, fac, fac);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 18864: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 color = make_float3(result.x, result.y, result.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19158: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 Ng = make_float3(Ns.x, Ns.y, Ns.z);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19278: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dPdu = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19279: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dPdv = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19310: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dP.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19311: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dP.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19312: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dI.dx = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19313: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dI.dy = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19326: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 P, Ng, I = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19363: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dPdu = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19364: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
sd->dPdv = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19528: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19549: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19570: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19591: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19638: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19640: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19689: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
return make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19965: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 D = make_float3(data0.y, data0.z, data0.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 19988: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
ls->P = make_float3(data0.y, data0.z, data0.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20004: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 axisu = make_float3(data1.y, data1.z, data2.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20005: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 axisv = make_float3(data2.y, data2.z, data2.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20006: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 D = make_float3(data3.y, data3.z, data3.w);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20204: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
eval = make_float3(0.0f, 0.0f, 0.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20808: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
*shadow = make_float3(1.0f, 1.0f, 1.0f);
^
"C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl", line 20873: warning:
double-precision constant is represented as single-precision
constant because double is not enabled
float3 throughput = make_float3(1.0f, 1.0f, 1.0f);
^
3 errors detected in the compilation of "C:\Users\J\AppData\Local\Temp\OCL9ADB.tmp.cl".
Internal error: clc compiler invocation failed.
Event Timeline
Log In to Comment