Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stefan@MacBook-Pro ~ $ /Applications/Firefox.app/Contents/MacOS/firefox-bin
- 1436207573957 addons.manager ERROR Exception calling provider GMPProvider.startup: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIStringBundle.GetStringFromName]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/addons/GMPProvider.jsm :: GMPProvider.buildPluginList :: line 623" data: no] Stack trace: GMPProvider.buildPluginList()@resource://gre/modules/addons/GMPProvider.jsm:623 < GMPProvider.startup()@resource://gre/modules/addons/GMPProvider.jsm:493 < callProvider()@resource://gre/modules/AddonManager.jsm:208 < _startProvider()@resource://gre/modules/AddonManager.jsm:670 < AMI_startup()@resource://gre/modules/AddonManager.jsm:841 < AMP_startup()@resource://gre/modules/AddonManager.jsm:2499 < AMC_observe()@resource://gre/components/addonManager.js:55 < <file:unknown>
- ** OpenCL Error Notification: [CL_DEVICE_NOT_AVAILABLE] : OpenCL Error : Error: build program driver returned (-2) **
- ** OpenCL Error Notification: OpenCL Warning : clBuildProgram failed: could not build program for 0xffffffff (Intel(R) Core(TM) i7-2675QM CPU @ 2.20GHz) (err:-2) **
- ** OpenCL Error Notification: [CL_BUILD_ERROR] : OpenCL Build Error : Compiler build log:
- <program source>:23:33: error: too many elements in vector initialization (expected 3 elements, have 4)
- float3 pp = mat_vec3_multiply((float3)(destCoord(_dc), 1,000000e+00f), m);
- ^
- <program source>:28:63: error: too many elements in vector initialization (expected 3 elements, have 4)
- return read_imagef(image, sampler_image, (mat_vec3_multiply((float3)(c, 1,000000e+00f), m)).xy);
- ^
- <program source>:36:10: error: no matching function for call to 'clamp'
- return clamp(s, 0,000000e+00f, s.w);
- ^~~~~
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4963:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double16 __OVERLOAD__ clamp(double16 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4962:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double8 __OVERLOAD__ clamp(double8 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4961:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double4 __OVERLOAD__ clamp(double4 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4960:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double3 __OVERLOAD__ clamp(double3 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4959:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double2 __OVERLOAD__ clamp(double2 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4957:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float16 __OVERLOAD__ clamp(float16 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4956:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float8 __OVERLOAD__ clamp(float8 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4955:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float4 __OVERLOAD__ clamp(float4 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4954:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float3 __OVERLOAD__ clamp(float3 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4953:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float2 __OVERLOAD__ clamp(float2 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4952:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong16 __OVERLOAD__ clamp( ulong16 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4951:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong8 __OVERLOAD__ clamp( ulong8 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4950:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong4 __OVERLOAD__ clamp( ulong4 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4949:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong3 __OVERLOAD__ clamp( ulong3 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4948:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong2 __OVERLOAD__ clamp( ulong2 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4947:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long16 __OVERLOAD__ clamp( long16 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4946:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long8 __OVERLOAD__ clamp( long8 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4945:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long4 __OVERLOAD__ clamp( long4 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4944:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long3 __OVERLOAD__ clamp( long3 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4943:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long2 __OVERLOAD__ clamp( long2 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4942:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint16 __OVERLOAD__ clamp( uint16 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4941:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint8 __OVERLOAD__ clamp( uint8 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4940:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint4 __OVERLOAD__ clamp( uint4 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4939:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint3 __OVERLOAD__ clamp( uint3 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4938:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint2 __OVERLOAD__ clamp( uint2 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4937:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int16 __OVERLOAD__ clamp( int16 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4936:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int8 __OVERLOAD__ clamp( int8 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4935:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int4 __OVERLOAD__ clamp( int4 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4934:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int3 __OVERLOAD__ clamp( int3 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4933:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int2 __OVERLOAD__ clamp( int2 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4932:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort16 __OVERLOAD__ clamp( ushort16 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4931:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort8 __OVERLOAD__ clamp( ushort8 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4930:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort4 __OVERLOAD__ clamp( ushort4 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4929:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort3 __OVERLOAD__ clamp( ushort3 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4928:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort2 __OVERLOAD__ clamp( ushort2 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4927:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short16 __OVERLOAD__ clamp( short16 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4926:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short8 __OVERLOAD__ clamp( short8 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4925:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short4 __OVERLOAD__ clamp( short4 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4924:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short3 __OVERLOAD__ clamp( short3 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4923:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short2 __OVERLOAD__ clamp( short2 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4922:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar16 __OVERLOAD__ clamp( uchar16 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4921:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar8 __OVERLOAD__ clamp( uchar8 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4920:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar4 __OVERLOAD__ clamp( uchar4 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4919:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar3 __OVERLOAD__ clamp( uchar3 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4918:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar2 __OVERLOAD__ clamp( uchar2 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4917:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char16 __OVERLOAD__ clamp( char16 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4916:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char8 __OVERLOAD__ clamp( char8 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4915:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char4 __OVERLOAD__ clamp( char4 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4914:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char3 __OVERLOAD__ clamp( char3 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4913:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char2 __OVERLOAD__ clamp( char2 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4912:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong16 __OVERLOAD__ clamp( ulong16 x, ulong16 min, ulong16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4911:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint16 __OVERLOAD__ clamp( uint16 x, uint16 min, uint16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4910:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar16 __OVERLOAD__ clamp( uchar16 x, uchar16 min, uchar16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4909:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort16 __OVERLOAD__ clamp( ushort16 x, ushort16 min, ushort16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4908:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long16 __OVERLOAD__ clamp( long16 x, long16 min, long16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4907:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int16 __OVERLOAD__ clamp( int16 x, int16 min, int16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4906:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short16 __OVERLOAD__ clamp( short16 x, short16 min, short16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4905:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char16 __OVERLOAD__ clamp( char16 x, char16 min, char16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4904:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong8 __OVERLOAD__ clamp( ulong8 x, ulong8 min, ulong8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4903:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint8 __OVERLOAD__ clamp( uint8 x, uint8 min, uint8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4902:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort8 __OVERLOAD__ clamp( ushort8 x, ushort8 min, ushort8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4901:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar8 __OVERLOAD__ clamp( uchar8 x, uchar8 min, uchar8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4900:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long8 __OVERLOAD__ clamp( long8 x, long8 min, long8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4899:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int8 __OVERLOAD__ clamp( int8 x, int8 min, int8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4898:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short8 __OVERLOAD__ clamp( short8 x, short8 min, short8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4897:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char8 __OVERLOAD__ clamp( char8 x, char8 min, char8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4896:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong4 __OVERLOAD__ clamp( ulong4 x, ulong4 min, ulong4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4895:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint4 __OVERLOAD__ clamp( uint4 x, uint4 min, uint4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4894:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort4 __OVERLOAD__ clamp( ushort4 x, ushort4 min, ushort4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4893:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar4 __OVERLOAD__ clamp( uchar4 x, uchar4 min, uchar4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4892:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long4 __OVERLOAD__ clamp( long4 x, long4 min, long4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4891:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int4 __OVERLOAD__ clamp( int4 x, int4 min, int4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4890:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short4 __OVERLOAD__ clamp( short4 x, short4 min, short4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4889:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char4 __OVERLOAD__ clamp( char4 x, char4 min, char4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4888:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong3 __OVERLOAD__ clamp( ulong3 x3, ulong3 min3, ulong3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4887:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint3 __OVERLOAD__ clamp( uint3 x3, uint3 min3, uint3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4886:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort3 __OVERLOAD__ clamp( ushort3 x, ushort3 min, ushort3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4885:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar3 __OVERLOAD__ clamp( uchar3 x, uchar3 min, uchar3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4884:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long3 __OVERLOAD__ clamp( long3 x3, long3 min3, long3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4883:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int3 __OVERLOAD__ clamp( int3 x3, int3 min3, int3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4882:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short3 __OVERLOAD__ clamp( short3 x, short3 min, short3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4881:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char3 __OVERLOAD__ clamp( char3 x, char3 min, char3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4880:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong2 __OVERLOAD__ clamp( ulong2 x, ulong2 min, ulong2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4879:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint2 __OVERLOAD__ clamp( uint2 x, uint2 min, uint2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4878:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort2 __OVERLOAD__ clamp( ushort2 x, ushort2 min, ushort2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4877:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar2 __OVERLOAD__ clamp( uchar2 x, uchar2 min, uchar2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4876:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long2 __OVERLOAD__ clamp( long2 x, long2 min, long2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4875:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int2 __OVERLOAD__ clamp( int2 x, int2 min, int2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4874:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short2 __OVERLOAD__ clamp( short2 x, short2 min, short2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4873:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char2 __OVERLOAD__ clamp( char2 x, char2 min, char2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4872:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong __OVERLOAD__ clamp( ulong x, ulong min, ulong max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4871:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint __OVERLOAD__ clamp( uint x, uint min, uint max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4870:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort __OVERLOAD__ clamp( ushort x, ushort min, ushort max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4869:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar __OVERLOAD__ clamp( uchar x, uchar min, uchar max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4868:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long __OVERLOAD__ clamp( long x, long min, long max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4867:18: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int __OVERLOAD__ clamp( int x, int min, int max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4866:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short __OVERLOAD__ clamp( short x, short min, short max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4865:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char __OVERLOAD__ clamp( char x, char min, char max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4864:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double16 __OVERLOAD__ clamp( double16 x, double16 minval, double16 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4863:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double8 __OVERLOAD__ clamp( double8 x, double8 minval, double8 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4862:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double4 __OVERLOAD__ clamp(double4 x, double4 minval, double4 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4861:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double3 __OVERLOAD__ clamp(double3 x, double3 minval, double3 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4860:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double2 __OVERLOAD__ clamp(double2 x, double2 minval, double2 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4858:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double __OVERLOAD__ clamp(double x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4844:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float16 __OVERLOAD__ clamp( float16 x, float16 minval, float16 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4843:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float8 __OVERLOAD__ clamp( float8 x, float8 minval, float8 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4842:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float4 __OVERLOAD__ clamp(float4 x, float4 minval, float4 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4841:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float3 __OVERLOAD__ clamp(float3 x, float3 minval, float3 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4840:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float2 __OVERLOAD__ clamp(float2 x, float2 minval, float2 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4839:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float __OVERLOAD__ clamp(float x, float minval, float maxval);
- ^
- **
- Native OpenCL program build failed:
- <program source>:23:33: error: too many elements in vector initialization (expected 3 elements, have 4)
- float3 pp = mat_vec3_multiply((float3)(destCoord(_dc), 1,000000e+00f), m);
- ^
- <program source>:28:63: error: too many elements in vector initialization (expected 3 elements, have 4)
- return read_imagef(image, sampler_image, (mat_vec3_multiply((float3)(c, 1,000000e+00f), m)).xy);
- ^
- <program source>:36:10: error: no matching function for call to 'clamp'
- return clamp(s, 0,000000e+00f, s.w);
- ^~~~~
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4963:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double16 __OVERLOAD__ clamp(double16 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4962:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double8 __OVERLOAD__ clamp(double8 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4961:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double4 __OVERLOAD__ clamp(double4 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4960:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double3 __OVERLOAD__ clamp(double3 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4959:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double2 __OVERLOAD__ clamp(double2 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4957:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float16 __OVERLOAD__ clamp(float16 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4956:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float8 __OVERLOAD__ clamp(float8 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4955:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float4 __OVERLOAD__ clamp(float4 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4954:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float3 __OVERLOAD__ clamp(float3 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4953:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float2 __OVERLOAD__ clamp(float2 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4952:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong16 __OVERLOAD__ clamp( ulong16 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4951:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong8 __OVERLOAD__ clamp( ulong8 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4950:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong4 __OVERLOAD__ clamp( ulong4 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4949:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong3 __OVERLOAD__ clamp( ulong3 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4948:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong2 __OVERLOAD__ clamp( ulong2 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4947:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long16 __OVERLOAD__ clamp( long16 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4946:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long8 __OVERLOAD__ clamp( long8 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4945:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long4 __OVERLOAD__ clamp( long4 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4944:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long3 __OVERLOAD__ clamp( long3 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4943:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long2 __OVERLOAD__ clamp( long2 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4942:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint16 __OVERLOAD__ clamp( uint16 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4941:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint8 __OVERLOAD__ clamp( uint8 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4940:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint4 __OVERLOAD__ clamp( uint4 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4939:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint3 __OVERLOAD__ clamp( uint3 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4938:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint2 __OVERLOAD__ clamp( uint2 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4937:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int16 __OVERLOAD__ clamp( int16 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4936:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int8 __OVERLOAD__ clamp( int8 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4935:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int4 __OVERLOAD__ clamp( int4 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4934:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int3 __OVERLOAD__ clamp( int3 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4933:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int2 __OVERLOAD__ clamp( int2 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4932:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort16 __OVERLOAD__ clamp( ushort16 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4931:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort8 __OVERLOAD__ clamp( ushort8 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4930:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort4 __OVERLOAD__ clamp( ushort4 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4929:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort3 __OVERLOAD__ clamp( ushort3 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4928:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort2 __OVERLOAD__ clamp( ushort2 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4927:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short16 __OVERLOAD__ clamp( short16 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4926:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short8 __OVERLOAD__ clamp( short8 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4925:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short4 __OVERLOAD__ clamp( short4 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4924:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short3 __OVERLOAD__ clamp( short3 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4923:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short2 __OVERLOAD__ clamp( short2 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4922:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar16 __OVERLOAD__ clamp( uchar16 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4921:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar8 __OVERLOAD__ clamp( uchar8 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4920:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar4 __OVERLOAD__ clamp( uchar4 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4919:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar3 __OVERLOAD__ clamp( uchar3 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4918:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar2 __OVERLOAD__ clamp( uchar2 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4917:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char16 __OVERLOAD__ clamp( char16 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4916:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char8 __OVERLOAD__ clamp( char8 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4915:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char4 __OVERLOAD__ clamp( char4 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4914:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char3 __OVERLOAD__ clamp( char3 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4913:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char2 __OVERLOAD__ clamp( char2 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4912:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong16 __OVERLOAD__ clamp( ulong16 x, ulong16 min, ulong16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4911:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint16 __OVERLOAD__ clamp( uint16 x, uint16 min, uint16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4910:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar16 __OVERLOAD__ clamp( uchar16 x, uchar16 min, uchar16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4909:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort16 __OVERLOAD__ clamp( ushort16 x, ushort16 min, ushort16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4908:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long16 __OVERLOAD__ clamp( long16 x, long16 min, long16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4907:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int16 __OVERLOAD__ clamp( int16 x, int16 min, int16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4906:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short16 __OVERLOAD__ clamp( short16 x, short16 min, short16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4905:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char16 __OVERLOAD__ clamp( char16 x, char16 min, char16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4904:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong8 __OVERLOAD__ clamp( ulong8 x, ulong8 min, ulong8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4903:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint8 __OVERLOAD__ clamp( uint8 x, uint8 min, uint8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4902:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort8 __OVERLOAD__ clamp( ushort8 x, ushort8 min, ushort8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4901:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar8 __OVERLOAD__ clamp( uchar8 x, uchar8 min, uchar8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4900:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long8 __OVERLOAD__ clamp( long8 x, long8 min, long8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4899:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int8 __OVERLOAD__ clamp( int8 x, int8 min, int8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4898:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short8 __OVERLOAD__ clamp( short8 x, short8 min, short8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4897:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char8 __OVERLOAD__ clamp( char8 x, char8 min, char8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4896:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong4 __OVERLOAD__ clamp( ulong4 x, ulong4 min, ulong4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4895:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint4 __OVERLOAD__ clamp( uint4 x, uint4 min, uint4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4894:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort4 __OVERLOAD__ clamp( ushort4 x, ushort4 min, ushort4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4893:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar4 __OVERLOAD__ clamp( uchar4 x, uchar4 min, uchar4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4892:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long4 __OVERLOAD__ clamp( long4 x, long4 min, long4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4891:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int4 __OVERLOAD__ clamp( int4 x, int4 min, int4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4890:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short4 __OVERLOAD__ clamp( short4 x, short4 min, short4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4889:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char4 __OVERLOAD__ clamp( char4 x, char4 min, char4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4888:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong3 __OVERLOAD__ clamp( ulong3 x3, ulong3 min3, ulong3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4887:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint3 __OVERLOAD__ clamp( uint3 x3, uint3 min3, uint3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4886:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort3 __OVERLOAD__ clamp( ushort3 x, ushort3 min, ushort3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4885:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar3 __OVERLOAD__ clamp( uchar3 x, uchar3 min, uchar3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4884:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long3 __OVERLOAD__ clamp( long3 x3, long3 min3, long3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4883:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int3 __OVERLOAD__ clamp( int3 x3, int3 min3, int3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4882:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short3 __OVERLOAD__ clamp( short3 x, short3 min, short3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4881:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char3 __OVERLOAD__ clamp( char3 x, char3 min, char3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4880:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong2 __OVERLOAD__ clamp( ulong2 x, ulong2 min, ulong2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4879:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint2 __OVERLOAD__ clamp( uint2 x, uint2 min, uint2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4878:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort2 __OVERLOAD__ clamp( ushort2 x, ushort2 min, ushort2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4877:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar2 __OVERLOAD__ clamp( uchar2 x, uchar2 min, uchar2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4876:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long2 __OVERLOAD__ clamp( long2 x, long2 min, long2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4875:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int2 __OVERLOAD__ clamp( int2 x, int2 min, int2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4874:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short2 __OVERLOAD__ clamp( short2 x, short2 min, short2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4873:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char2 __OVERLOAD__ clamp( char2 x, char2 min, char2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4872:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong __OVERLOAD__ clamp( ulong x, ulong min, ulong max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4871:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint __OVERLOAD__ clamp( uint x, uint min, uint max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4870:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort __OVERLOAD__ clamp( ushort x, ushort min, ushort max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4869:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar __OVERLOAD__ clamp( uchar x, uchar min, uchar max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4868:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long __OVERLOAD__ clamp( long x, long min, long max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4867:18: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int __OVERLOAD__ clamp( int x, int min, int max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4866:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short __OVERLOAD__ clamp( short x, short min, short max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4865:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char __OVERLOAD__ clamp( char x, char min, char max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4864:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double16 __OVERLOAD__ clamp( double16 x, double16 minval, double16 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4863:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double8 __OVERLOAD__ clamp( double8 x, double8 minval, double8 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4862:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double4 __OVERLOAD__ clamp(double4 x, double4 minval, double4 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4861:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double3 __OVERLOAD__ clamp(double3 x, double3 minval, double3 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4860:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double2 __OVERLOAD__ clamp(double2 x, double2 minval, double2 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4858:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double __OVERLOAD__ clamp(double x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4844:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float16 __OVERLOAD__ clamp( float16 x, float16 minval, float16 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4843:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float8 __OVERLOAD__ clamp( float8 x, float8 minval, float8 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4842:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float4 __OVERLOAD__ clamp(float4 x, float4 minval, float4 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4841:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float3 __OVERLOAD__ clamp(float3 x, float3 minval, float3 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4840:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float2 __OVERLOAD__ clamp(float2 x, float2 minval, float2 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4839:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float __OVERLOAD__ clamp(float x, float minval, float maxval);
- ^
- Unable to compile kernel. We should debug this.
- ** OpenCL Error Notification: [CL_DEVICE_NOT_AVAILABLE] : OpenCL Error : Error: build program driver returned (-2) **
- ** OpenCL Error Notification: OpenCL Warning : clBuildProgram failed: could not build program for 0xffffffff (Intel(R) Core(TM) i7-2675QM CPU @ 2.20GHz) (err:-2) **
- ** OpenCL Error Notification: [CL_BUILD_ERROR] : OpenCL Build Error : Compiler build log:
- <program source>:23:33: error: too many elements in vector initialization (expected 3 elements, have 4)
- float3 pp = mat_vec3_multiply((float3)(destCoord(_dc), 1,000000e+00f), m);
- ^
- <program source>:28:63: error: too many elements in vector initialization (expected 3 elements, have 4)
- return read_imagef(image, sampler_image, (mat_vec3_multiply((float3)(c, 1,000000e+00f), m)).xy);
- ^
- <program source>:36:10: error: no matching function for call to 'clamp'
- return clamp(s, 0,000000e+00f, s.w);
- ^~~~~
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4963:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double16 __OVERLOAD__ clamp(double16 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4962:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double8 __OVERLOAD__ clamp(double8 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4961:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double4 __OVERLOAD__ clamp(double4 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4960:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double3 __OVERLOAD__ clamp(double3 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4959:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double2 __OVERLOAD__ clamp(double2 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4957:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float16 __OVERLOAD__ clamp(float16 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4956:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float8 __OVERLOAD__ clamp(float8 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4955:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float4 __OVERLOAD__ clamp(float4 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4954:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float3 __OVERLOAD__ clamp(float3 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4953:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float2 __OVERLOAD__ clamp(float2 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4952:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong16 __OVERLOAD__ clamp( ulong16 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4951:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong8 __OVERLOAD__ clamp( ulong8 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4950:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong4 __OVERLOAD__ clamp( ulong4 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4949:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong3 __OVERLOAD__ clamp( ulong3 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4948:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong2 __OVERLOAD__ clamp( ulong2 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4947:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long16 __OVERLOAD__ clamp( long16 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4946:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long8 __OVERLOAD__ clamp( long8 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4945:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long4 __OVERLOAD__ clamp( long4 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4944:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long3 __OVERLOAD__ clamp( long3 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4943:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long2 __OVERLOAD__ clamp( long2 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4942:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint16 __OVERLOAD__ clamp( uint16 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4941:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint8 __OVERLOAD__ clamp( uint8 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4940:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint4 __OVERLOAD__ clamp( uint4 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4939:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint3 __OVERLOAD__ clamp( uint3 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4938:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint2 __OVERLOAD__ clamp( uint2 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4937:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int16 __OVERLOAD__ clamp( int16 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4936:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int8 __OVERLOAD__ clamp( int8 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4935:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int4 __OVERLOAD__ clamp( int4 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4934:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int3 __OVERLOAD__ clamp( int3 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4933:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int2 __OVERLOAD__ clamp( int2 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4932:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort16 __OVERLOAD__ clamp( ushort16 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4931:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort8 __OVERLOAD__ clamp( ushort8 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4930:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort4 __OVERLOAD__ clamp( ushort4 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4929:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort3 __OVERLOAD__ clamp( ushort3 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4928:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort2 __OVERLOAD__ clamp( ushort2 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4927:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short16 __OVERLOAD__ clamp( short16 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4926:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short8 __OVERLOAD__ clamp( short8 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4925:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short4 __OVERLOAD__ clamp( short4 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4924:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short3 __OVERLOAD__ clamp( short3 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4923:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short2 __OVERLOAD__ clamp( short2 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4922:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar16 __OVERLOAD__ clamp( uchar16 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4921:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar8 __OVERLOAD__ clamp( uchar8 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4920:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar4 __OVERLOAD__ clamp( uchar4 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4919:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar3 __OVERLOAD__ clamp( uchar3 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4918:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar2 __OVERLOAD__ clamp( uchar2 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4917:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char16 __OVERLOAD__ clamp( char16 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4916:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char8 __OVERLOAD__ clamp( char8 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4915:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char4 __OVERLOAD__ clamp( char4 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4914:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char3 __OVERLOAD__ clamp( char3 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4913:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char2 __OVERLOAD__ clamp( char2 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4912:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong16 __OVERLOAD__ clamp( ulong16 x, ulong16 min, ulong16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4911:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint16 __OVERLOAD__ clamp( uint16 x, uint16 min, uint16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4910:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar16 __OVERLOAD__ clamp( uchar16 x, uchar16 min, uchar16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4909:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort16 __OVERLOAD__ clamp( ushort16 x, ushort16 min, ushort16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4908:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long16 __OVERLOAD__ clamp( long16 x, long16 min, long16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4907:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int16 __OVERLOAD__ clamp( int16 x, int16 min, int16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4906:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short16 __OVERLOAD__ clamp( short16 x, short16 min, short16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4905:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char16 __OVERLOAD__ clamp( char16 x, char16 min, char16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4904:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong8 __OVERLOAD__ clamp( ulong8 x, ulong8 min, ulong8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4903:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint8 __OVERLOAD__ clamp( uint8 x, uint8 min, uint8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4902:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort8 __OVERLOAD__ clamp( ushort8 x, ushort8 min, ushort8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4901:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar8 __OVERLOAD__ clamp( uchar8 x, uchar8 min, uchar8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4900:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long8 __OVERLOAD__ clamp( long8 x, long8 min, long8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4899:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int8 __OVERLOAD__ clamp( int8 x, int8 min, int8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4898:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short8 __OVERLOAD__ clamp( short8 x, short8 min, short8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4897:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char8 __OVERLOAD__ clamp( char8 x, char8 min, char8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4896:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong4 __OVERLOAD__ clamp( ulong4 x, ulong4 min, ulong4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4895:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint4 __OVERLOAD__ clamp( uint4 x, uint4 min, uint4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4894:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort4 __OVERLOAD__ clamp( ushort4 x, ushort4 min, ushort4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4893:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar4 __OVERLOAD__ clamp( uchar4 x, uchar4 min, uchar4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4892:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long4 __OVERLOAD__ clamp( long4 x, long4 min, long4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4891:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int4 __OVERLOAD__ clamp( int4 x, int4 min, int4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4890:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short4 __OVERLOAD__ clamp( short4 x, short4 min, short4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4889:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char4 __OVERLOAD__ clamp( char4 x, char4 min, char4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4888:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong3 __OVERLOAD__ clamp( ulong3 x3, ulong3 min3, ulong3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4887:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint3 __OVERLOAD__ clamp( uint3 x3, uint3 min3, uint3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4886:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort3 __OVERLOAD__ clamp( ushort3 x, ushort3 min, ushort3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4885:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar3 __OVERLOAD__ clamp( uchar3 x, uchar3 min, uchar3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4884:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long3 __OVERLOAD__ clamp( long3 x3, long3 min3, long3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4883:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int3 __OVERLOAD__ clamp( int3 x3, int3 min3, int3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4882:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short3 __OVERLOAD__ clamp( short3 x, short3 min, short3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4881:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char3 __OVERLOAD__ clamp( char3 x, char3 min, char3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4880:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong2 __OVERLOAD__ clamp( ulong2 x, ulong2 min, ulong2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4879:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint2 __OVERLOAD__ clamp( uint2 x, uint2 min, uint2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4878:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort2 __OVERLOAD__ clamp( ushort2 x, ushort2 min, ushort2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4877:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar2 __OVERLOAD__ clamp( uchar2 x, uchar2 min, uchar2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4876:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long2 __OVERLOAD__ clamp( long2 x, long2 min, long2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4875:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int2 __OVERLOAD__ clamp( int2 x, int2 min, int2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4874:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short2 __OVERLOAD__ clamp( short2 x, short2 min, short2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4873:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char2 __OVERLOAD__ clamp( char2 x, char2 min, char2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4872:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong __OVERLOAD__ clamp( ulong x, ulong min, ulong max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4871:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint __OVERLOAD__ clamp( uint x, uint min, uint max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4870:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort __OVERLOAD__ clamp( ushort x, ushort min, ushort max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4869:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar __OVERLOAD__ clamp( uchar x, uchar min, uchar max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4868:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long __OVERLOAD__ clamp( long x, long min, long max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4867:18: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int __OVERLOAD__ clamp( int x, int min, int max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4866:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short __OVERLOAD__ clamp( short x, short min, short max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4865:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char __OVERLOAD__ clamp( char x, char min, char max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4864:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double16 __OVERLOAD__ clamp( double16 x, double16 minval, double16 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4863:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double8 __OVERLOAD__ clamp( double8 x, double8 minval, double8 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4862:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double4 __OVERLOAD__ clamp(double4 x, double4 minval, double4 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4861:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double3 __OVERLOAD__ clamp(double3 x, double3 minval, double3 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4860:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double2 __OVERLOAD__ clamp(double2 x, double2 minval, double2 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4858:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double __OVERLOAD__ clamp(double x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4844:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float16 __OVERLOAD__ clamp( float16 x, float16 minval, float16 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4843:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float8 __OVERLOAD__ clamp( float8 x, float8 minval, float8 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4842:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float4 __OVERLOAD__ clamp(float4 x, float4 minval, float4 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4841:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float3 __OVERLOAD__ clamp(float3 x, float3 minval, float3 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4840:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float2 __OVERLOAD__ clamp(float2 x, float2 minval, float2 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4839:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float __OVERLOAD__ clamp(float x, float minval, float maxval);
- ^
- **
- Native OpenCL program build failed:
- <program source>:23:33: error: too many elements in vector initialization (expected 3 elements, have 4)
- float3 pp = mat_vec3_multiply((float3)(destCoord(_dc), 1,000000e+00f), m);
- ^
- <program source>:28:63: error: too many elements in vector initialization (expected 3 elements, have 4)
- return read_imagef(image, sampler_image, (mat_vec3_multiply((float3)(c, 1,000000e+00f), m)).xy);
- ^
- <program source>:36:10: error: no matching function for call to 'clamp'
- return clamp(s, 0,000000e+00f, s.w);
- ^~~~~
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4963:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double16 __OVERLOAD__ clamp(double16 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4962:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double8 __OVERLOAD__ clamp(double8 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4961:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double4 __OVERLOAD__ clamp(double4 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4960:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double3 __OVERLOAD__ clamp(double3 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4959:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double2 __OVERLOAD__ clamp(double2 x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4957:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float16 __OVERLOAD__ clamp(float16 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4956:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float8 __OVERLOAD__ clamp(float8 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4955:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float4 __OVERLOAD__ clamp(float4 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4954:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float3 __OVERLOAD__ clamp(float3 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4953:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float2 __OVERLOAD__ clamp(float2 x, float minval, float maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4952:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong16 __OVERLOAD__ clamp( ulong16 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4951:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong8 __OVERLOAD__ clamp( ulong8 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4950:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong4 __OVERLOAD__ clamp( ulong4 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4949:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong3 __OVERLOAD__ clamp( ulong3 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4948:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong2 __OVERLOAD__ clamp( ulong2 x, ulong y, ulong z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4947:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long16 __OVERLOAD__ clamp( long16 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4946:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long8 __OVERLOAD__ clamp( long8 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4945:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long4 __OVERLOAD__ clamp( long4 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4944:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long3 __OVERLOAD__ clamp( long3 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4943:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long2 __OVERLOAD__ clamp( long2 x, long y, long z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4942:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint16 __OVERLOAD__ clamp( uint16 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4941:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint8 __OVERLOAD__ clamp( uint8 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4940:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint4 __OVERLOAD__ clamp( uint4 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4939:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint3 __OVERLOAD__ clamp( uint3 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4938:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint2 __OVERLOAD__ clamp( uint2 x, uint y, uint z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4937:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int16 __OVERLOAD__ clamp( int16 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4936:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int8 __OVERLOAD__ clamp( int8 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4935:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int4 __OVERLOAD__ clamp( int4 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4934:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int3 __OVERLOAD__ clamp( int3 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4933:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int2 __OVERLOAD__ clamp( int2 x, int y, int z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4932:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort16 __OVERLOAD__ clamp( ushort16 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4931:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort8 __OVERLOAD__ clamp( ushort8 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4930:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort4 __OVERLOAD__ clamp( ushort4 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4929:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort3 __OVERLOAD__ clamp( ushort3 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4928:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort2 __OVERLOAD__ clamp( ushort2 x, ushort y, ushort z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4927:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short16 __OVERLOAD__ clamp( short16 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4926:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short8 __OVERLOAD__ clamp( short8 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4925:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short4 __OVERLOAD__ clamp( short4 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4924:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short3 __OVERLOAD__ clamp( short3 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4923:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short2 __OVERLOAD__ clamp( short2 x, short y, short z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4922:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar16 __OVERLOAD__ clamp( uchar16 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4921:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar8 __OVERLOAD__ clamp( uchar8 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4920:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar4 __OVERLOAD__ clamp( uchar4 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4919:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar3 __OVERLOAD__ clamp( uchar3 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4918:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar2 __OVERLOAD__ clamp( uchar2 x, uchar y, uchar z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4917:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char16 __OVERLOAD__ clamp( char16 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4916:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char8 __OVERLOAD__ clamp( char8 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4915:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char4 __OVERLOAD__ clamp( char4 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4914:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char3 __OVERLOAD__ clamp( char3 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4913:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char2 __OVERLOAD__ clamp( char2 x, char y, char z );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4912:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong16 __OVERLOAD__ clamp( ulong16 x, ulong16 min, ulong16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4911:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint16 __OVERLOAD__ clamp( uint16 x, uint16 min, uint16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4910:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar16 __OVERLOAD__ clamp( uchar16 x, uchar16 min, uchar16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4909:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort16 __OVERLOAD__ clamp( ushort16 x, ushort16 min, ushort16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4908:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long16 __OVERLOAD__ clamp( long16 x, long16 min, long16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4907:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int16 __OVERLOAD__ clamp( int16 x, int16 min, int16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4906:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short16 __OVERLOAD__ clamp( short16 x, short16 min, short16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4905:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char16 __OVERLOAD__ clamp( char16 x, char16 min, char16 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4904:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong8 __OVERLOAD__ clamp( ulong8 x, ulong8 min, ulong8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4903:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint8 __OVERLOAD__ clamp( uint8 x, uint8 min, uint8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4902:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort8 __OVERLOAD__ clamp( ushort8 x, ushort8 min, ushort8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4901:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar8 __OVERLOAD__ clamp( uchar8 x, uchar8 min, uchar8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4900:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long8 __OVERLOAD__ clamp( long8 x, long8 min, long8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4899:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int8 __OVERLOAD__ clamp( int8 x, int8 min, int8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4898:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short8 __OVERLOAD__ clamp( short8 x, short8 min, short8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4897:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char8 __OVERLOAD__ clamp( char8 x, char8 min, char8 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4896:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong4 __OVERLOAD__ clamp( ulong4 x, ulong4 min, ulong4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4895:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint4 __OVERLOAD__ clamp( uint4 x, uint4 min, uint4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4894:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort4 __OVERLOAD__ clamp( ushort4 x, ushort4 min, ushort4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4893:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar4 __OVERLOAD__ clamp( uchar4 x, uchar4 min, uchar4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4892:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long4 __OVERLOAD__ clamp( long4 x, long4 min, long4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4891:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int4 __OVERLOAD__ clamp( int4 x, int4 min, int4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4890:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short4 __OVERLOAD__ clamp( short4 x, short4 min, short4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4889:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char4 __OVERLOAD__ clamp( char4 x, char4 min, char4 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4888:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong3 __OVERLOAD__ clamp( ulong3 x3, ulong3 min3, ulong3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4887:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint3 __OVERLOAD__ clamp( uint3 x3, uint3 min3, uint3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4886:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort3 __OVERLOAD__ clamp( ushort3 x, ushort3 min, ushort3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4885:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar3 __OVERLOAD__ clamp( uchar3 x, uchar3 min, uchar3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4884:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long3 __OVERLOAD__ clamp( long3 x3, long3 min3, long3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4883:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int3 __OVERLOAD__ clamp( int3 x3, int3 min3, int3 max3 );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4882:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short3 __OVERLOAD__ clamp( short3 x, short3 min, short3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4881:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char3 __OVERLOAD__ clamp( char3 x, char3 min, char3 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4880:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong2 __OVERLOAD__ clamp( ulong2 x, ulong2 min, ulong2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4879:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint2 __OVERLOAD__ clamp( uint2 x, uint2 min, uint2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4878:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort2 __OVERLOAD__ clamp( ushort2 x, ushort2 min, ushort2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4877:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar2 __OVERLOAD__ clamp( uchar2 x, uchar2 min, uchar2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4876:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long2 __OVERLOAD__ clamp( long2 x, long2 min, long2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4875:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int2 __OVERLOAD__ clamp( int2 x, int2 min, int2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4874:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short2 __OVERLOAD__ clamp( short2 x, short2 min, short2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4873:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char2 __OVERLOAD__ clamp( char2 x, char2 min, char2 max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4872:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ulong __OVERLOAD__ clamp( ulong x, ulong min, ulong max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4871:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uint __OVERLOAD__ clamp( uint x, uint min, uint max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4870:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- ushort __OVERLOAD__ clamp( ushort x, ushort min, ushort max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4869:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- uchar __OVERLOAD__ clamp( uchar x, uchar min, uchar max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4868:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- long __OVERLOAD__ clamp( long x, long min, long max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4867:18: note: candidate function not viable: requires 3 arguments, but 4 were provided
- int __OVERLOAD__ clamp( int x, int min, int max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4866:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- short __OVERLOAD__ clamp( short x, short min, short max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4865:19: note: candidate function not viable: requires 3 arguments, but 4 were provided
- char __OVERLOAD__ clamp( char x, char min, char max );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4864:23: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double16 __OVERLOAD__ clamp( double16 x, double16 minval, double16 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4863:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double8 __OVERLOAD__ clamp( double8 x, double8 minval, double8 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4862:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double4 __OVERLOAD__ clamp(double4 x, double4 minval, double4 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4861:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double3 __OVERLOAD__ clamp(double3 x, double3 minval, double3 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4860:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double2 __OVERLOAD__ clamp(double2 x, double2 minval, double2 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4858:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- double __OVERLOAD__ clamp(double x, double minval, double maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4844:22: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float16 __OVERLOAD__ clamp( float16 x, float16 minval, float16 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4843:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float8 __OVERLOAD__ clamp( float8 x, float8 minval, float8 maxval );
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4842:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float4 __OVERLOAD__ clamp(float4 x, float4 minval, float4 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4841:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float3 __OVERLOAD__ clamp(float3 x, float3 minval, float3 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4840:21: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float2 __OVERLOAD__ clamp(float2 x, float2 minval, float2 maxval);
- ^
- /System/Library/Frameworks/OpenCL.framework/Versions/A/lib/clang/3.2/include/cl_kernel.h:4839:20: note: candidate function not viable: requires 3 arguments, but 4 were provided
- float __OVERLOAD__ clamp(float x, float minval, float maxval);
- ^
- Unable to compile kernel. We should debug this.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement