… | |
… | |
167 | |
167 | |
168 | =back |
168 | =back |
169 | |
169 | |
170 | =head2 PERL AND OPENCL TYPES |
170 | =head2 PERL AND OPENCL TYPES |
171 | |
171 | |
172 | This handy(?) table lists OpenCL types and their perl and pack/unpack |
172 | This handy(?) table lists OpenCL types and their perl, PDL and pack/unpack |
173 | format equivalents: |
173 | format equivalents: |
174 | |
174 | |
175 | OpenCL perl pack/unpack |
175 | OpenCL perl PDL pack/unpack |
176 | char IV c |
176 | char IV - c |
177 | uchar IV C |
177 | uchar IV byte C |
178 | short IV s |
178 | short IV short s |
179 | ushort IV S |
179 | ushort IV ushort S |
180 | int IV l |
180 | int IV long? l |
181 | uint IV L |
181 | uint IV - L |
182 | long IV q |
182 | long IV longlong q |
183 | ulong IV Q |
183 | ulong IV - Q |
184 | float NV f |
184 | float NV float f |
185 | half IV S |
185 | half IV ushort S |
186 | double NV d |
186 | double NV double d |
187 | |
187 | |
188 | =head2 THE OpenCL PACKAGE |
188 | =head2 THE OpenCL PACKAGE |
189 | |
189 | |
190 | =over 4 |
190 | =over 4 |
191 | |
191 | |