Mercurial > projects > cl4d
comparison opencl/c/cl.d @ 2:01d502efe0c4
* now using the original filenames
* updated main cl.d
+ cl_ext and cl_gl_ext
author | Trass3r |
---|---|
date | Wed, 14 Apr 2010 14:27:06 +0200 |
parents | 5b5ace425b37 |
children | c78ffc9a7434 |
comparison
equal
deleted
inserted
replaced
1:5b5ace425b37 | 2:01d502efe0c4 |
---|---|
19 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, | 19 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
20 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE | 20 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
21 * MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. | 21 * MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. |
22 ******************************************************************************/ | 22 ******************************************************************************/ |
23 | 23 |
24 // $Revision: 9283 $ on $Date: 2009-10-14 10:18:57 -0700 (Wed, 14 Oct 2009) $ | 24 // $Revision: 10424 $ on $Date: 2010-02-17 14:34:49 -0800 (Wed, 17 Feb 2010) $ |
25 | 25 |
26 module opencl.c.opencl; | 26 module opencl.c.cl; |
27 | 27 |
28 public import opencl.c.platform; | 28 public import opencl.c.platform; |
29 | 29 |
30 extern(C): | 30 extern(C): |
31 | 31 |
204 CL_DRIVER_VERSION = 0x102D, | 204 CL_DRIVER_VERSION = 0x102D, |
205 CL_DEVICE_PROFILE = 0x102E, | 205 CL_DEVICE_PROFILE = 0x102E, |
206 CL_DEVICE_VERSION = 0x102F, | 206 CL_DEVICE_VERSION = 0x102F, |
207 CL_DEVICE_EXTENSIONS = 0x1030, | 207 CL_DEVICE_EXTENSIONS = 0x1030, |
208 CL_DEVICE_PLATFORM = 0x1031, | 208 CL_DEVICE_PLATFORM = 0x1031, |
209 // 0x1032 reserved for CL_DEVICE_DOUBLE_FP_CONFIG | |
210 // 0x1033 reserved for CL_DEVICE_HALF_FP_CONFIG | |
209 | 211 |
210 // cl_device_fp_config - bitfield | 212 // cl_device_fp_config - bitfield |
211 CL_FP_DENORM = (1 << 0), | 213 CL_FP_DENORM = (1 << 0), |
212 CL_FP_INF_NAN = (1 << 1), | 214 CL_FP_INF_NAN = (1 << 1), |
213 CL_FP_ROUND_TO_NEAREST = (1 << 2), | 215 CL_FP_ROUND_TO_NEAREST = (1 << 2), |
235 // cl_context_info | 237 // cl_context_info |
236 CL_CONTEXT_REFERENCE_COUNT = 0x1080, | 238 CL_CONTEXT_REFERENCE_COUNT = 0x1080, |
237 CL_CONTEXT_DEVICES = 0x1081, | 239 CL_CONTEXT_DEVICES = 0x1081, |
238 CL_CONTEXT_PROPERTIES = 0x1082, | 240 CL_CONTEXT_PROPERTIES = 0x1082, |
239 | 241 |
240 // cl_context_properties | 242 // cl_context_info + cl_context_properties |
241 CL_CONTEXT_PLATFORM = 0x1084, | 243 CL_CONTEXT_PLATFORM = 0x1084, |
242 | 244 |
243 // cl_command_queue_info | 245 // cl_command_queue_info |
244 CL_QUEUE_CONTEXT = 0x1090, | 246 CL_QUEUE_CONTEXT = 0x1090, |
245 CL_QUEUE_DEVICE = 0x1091, | 247 CL_QUEUE_DEVICE = 0x1091, |