Commit Graph

234 Commits

Author SHA1 Message Date
Lee Howes
73379699af Rename clSetDefaultCommandQueue -> clSetDefaultDeviceCommandQueue. 2015-09-29 13:13:36 -07:00
Lee Howes
17cb56dc02 Added CL_PLATFORM_HOST_TIMER_RESOLUTION as added to the registry in SVN commit 32057. 2015-09-24 13:23:00 -07:00
Lee Howes
beeaf35345 Added missing enum values in cl_ext header. 2015-09-22 08:42:23 -07:00
Lee Howes
9aac907535 Bug 14741 changes.
These match revision 32015 update to cl.xml in the registry to reserve the values.
2015-09-21 12:28:03 -07:00
Lee Howes
2b663ca38a Issue 1 from bug 14740. 2015-09-21 12:10:23 -07:00
Lee Howes
8ca2a5e3c5 Merge branch 'bugfix_14749' into 'opencl2.1'
Bug 14749 - Incorrect clGetKernelSubGroupInfoKHR typedef in cl_ext.h

https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14749

See merge request !10
2015-09-21 15:04:50 -04:00
Bartosz Sochacki
0fd1aff8aa Bug 14749 - Incorrect clGetKernelSubGroupInfoKHR typedef in cl_ext.h 2015-09-21 14:30:42 +02:00
Lee Howes
71d9c371a4 Added 2.0 deprecation flags for consistency, though no API calls are actually deprecated in 2.1. 2015-09-10 15:40:53 -07:00
Lee Howes
881391c299 Added CL_PROGRAM_IL enum. 2015-09-10 15:36:54 -07:00
Lee Howes
f2f9fcd56e Allocated enum values from registry. 2015-09-09 10:27:10 -07:00
Lee Howes
fcf94886f9 First draft of changes for OpenCL 2.1. 2015-09-09 09:16:24 -07:00
Lee Howes
d542348228 Fix for bug 1382. 2015-09-08 15:02:13 -07:00
Richard Ruigrok
a60e9cb39d Merge branch 'release_08_04_2015_clhpp_header_update' into 'master'
Release 08 04 2015 clhpp header update

Updating Master branch per release of Headers 08_04_2015 which now includes cl2.hpp

See merge request !6
2015-08-05 12:19:42 -04:00
Richard Ruigrok
7e41d7d2e4 Adding release version of C++ header for SIGGRAPH 2015.
From clhpp repo at: https://gitlab.khronos.org/opencl/clhpp/commits/2.0.5_version_of_2.0_header_as_released_at_SIGGRAPH_2015
adding cl2.hpp
2015-08-05 10:11:50 -06:00
Richard Ruigrok
04e89c55ad Adding release version of C++ header for SIGGRAPH 2015.
From clhpp repo at: https://gitlab.khronos.org/opencl/clhpp/commits/2.0.5_version_of_2.0_header_as_released_at_SIGGRAPH_2015
2015-08-05 10:04:47 -06:00
Richard Ruigrok
14195216fc Merge branch 'opencl2.0' into 'master'
Merge fixes for bug 13302 and bug 12467 from opencl2.0 to master.

Merge fixes for bug 13302 and bug 12467 from opencl2.0 to master.

See merge request !2
2015-07-27 14:12:11 -04:00
Kedar Patil
085ac07dae Merge branch 'bug_12467' into 'opencl2.0'
Fix incorrect parameter type in clGetKernelSubGroupInfoKHR function
prototype in cl_ext.h as agreed in bug 12467.

See merge request !3
2015-07-15 10:54:19 -04:00
Kedar Patil
3de23d9ba8 Fix clGetSubGroupInfoKHR prototype.
The param_value_size parameter needs to be size_t instead of size_t *.

Bug 12467.
2015-07-14 22:01:13 +05:30
Kedar Patil
09c34bc1db Merge branch 'bug_13302' into 'opencl2.0'
Fix incorrect deprecation flag naming in cl.h and cl_platform.h

Rename the following macros in 2.0 headers:

* `CL_USE_DEPRECATED_OPENCL_2_0_APIS -> CL_USE_DEPRECATED_OPENCL_1_2_APIS`
* `CL_EXT_SUFFIX__VERSION_2_0_DEPRECATED -> CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED`
* `CL_EXT_PREFIX__VERSION_2_0_DEPRECATED -> CL_EXT_PREFIX__VERSION_1_2_DEPRECATED`

See merge request !1
2015-07-13 06:47:34 -04:00
Kedar Patil
206eabcbfc Fix names of DEPRECATED flags for 1.2 API.
Bug 13302: Incorrect deprecation flag naming in cl.h and cl_platform.h.
2015-06-30 19:47:52 +05:30
affie
1b9925f316 fix for bug 12901
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@28579 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-10-14 15:53:28 +00:00
affie
daded6d840 add CL_MEM_KERNEL_READ_AND_WRITE
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@28387 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-10-02 01:28:15 +00:00
affie
b7ab05111e apply proposed patch in bug 10498
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@27372 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-07-16 03:32:05 +00:00
abestephens
d4b6f4ad2b Backwards compatibility fix for cl_image_desc
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@25101 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-01-28 22:17:10 +00:00
patilkedar
b14972558a Merging r25091 from NVIDIA branch to Khronos branch:
Added CL_KERNEL_ARG_TYPE_PIPE enum.
    Bug 11557.


git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@25093 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-01-28 21:18:42 +00:00
abestephens
15f00cc123 Merged header changes from Altera:
r24546 Bug 10665:  Support x. .y .z, .hi .lo, and .s0 .s1 on Microsoft compilers.
r24545 Bug 10665:  Support x. .y .z, .hi .lo, and .s0 .s1 on Microsoft compilers.
r24544 Bug 11419. Still need definition of CL_DEVICE_QUEUE_PROPERTIES for backward compatibility, and cl.hpp
r23405 Fix KHR bug 10982. Add CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE, from Table 5.17.
r23404 Fix KHR bug 10909. Add  CL_DEVICE_GLOBAL_VARIABLE_PREFERRED_TOTAL_SIZE device query.
r23403 Fix KHR bug 10872. Missing semicolons, comma.  Complete the type of an arg.
r23402 Add missing typedefs for cl_pipe_properties and cl_svm_mem_flags.  KHR bugs 10870, 10869



git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@25082 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-01-28 16:49:26 +00:00
patilkedar
7204f29afa Merging NVIDIA cl.h fixes @ r25006 back to trunk.
Bug 11509: Missing or incorrect defines in cl.h.


git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@25027 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-01-27 12:36:16 +00:00
patilkedar
f64ad7eb75 Merging header fixes from NVIDIA branch to Khronos branch:
r24765: Add typedef for EGL sync object and use typedef'd EGL types in
clCreateEventFromEGLSyncKHR prototype. (Bug 11488)

r24764: Add typedef for cl_pipe_info. (Bug 11489)



git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@24768 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-01-14 18:53:18 +00:00
patilkedar
5d5955a6be Copying trunk/specs/proposals/opencl1.2-extensions/cl_egl.h to opencl1.2 and
opencl2.0 header directories. This file was released into the OpenCL 1.2
registry without having a copy in the usual SVN location.

I have verified that this version is identical with
http://www.khronos.org/registry/cl/api/1.2/cl_egl.h.

Bug 11388.


git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@24761 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2014-01-14 12:59:26 +00:00
affie
53bd07136a add cl_device_svm_capabilities
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@24487 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2013-12-12 01:41:27 +00:00
affie
87a4d1e7fa incorporate fixes from AMD
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@24485 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2013-12-12 00:34:24 +00:00
affie
56bcada775 fixes to the 2.0 header
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@24479 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2013-12-11 20:57:05 +00:00
oddhack
8f6f116030 Add SPIR enums (Bug 11310).
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@24431 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2013-12-10 12:22:14 +00:00
affie
aa3bdc722a check in 2.0 headers
git-svn-id: https://cvs.khronos.org/svn/repos/OpenCL/trunk@22950 e7fa87d3-cd2b-0410-9028-fcbf551c1848
2013-09-07 13:06:35 +00:00