Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/pure-cfg/src/include/Diderot/cl-types.h
ViewVC logotype

Diff of /branches/pure-cfg/src/include/Diderot/cl-types.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1419, Thu Jun 30 19:42:10 2011 UTC revision 1420, Thu Jun 30 20:41:09 2011 UTC
# Line 41  Line 41 
41  typedef union { long r[8]; long8 v; } union8l_t;  typedef union { long r[8]; long8 v; } union8l_t;
42  typedef union { long r[16]; long16 v; } union16l_t;  typedef union { long r[16]; long16 v; } union16l_t;
43    
44  /* OpenCL version 1.00 does not support 3-element vectors, but later versions do */  /* OpenCL version 1.00 does not support 3-element vectors, but later versions do.
45  #if !defined(CL_VERSION_1_1)   * We use DIDEROT_CL_VERSION, instead of __OPENCL_VERSION__, because some OpenCL
46     * compilers are buggy in the way that they define the latter symbol.
47     */
48    #if (DIDEROT_CL_VERSION < 110)
49  // NOTE: Apple has float3 defined internally, which causes the OpenCL  // NOTE: Apple has float3 defined internally, which causes the OpenCL
50  // compiler to complain  // compiler to complain
51  #ifdef float3  #ifdef float3

Legend:
Removed from v.1419  
changed lines
  Added in v.1420

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0