6 Added windows specific functions to the table
7 fix bug when loading a correct icd *after* rejecting one
11 Fix bug for dumping the internal ICD structure
12 clGetExtensionFunctionAddress should return only extensions
14 Implement clGetICDLoaderInfoOCLICD extension with a test case
15 [build] lower requirement on autoconf
16 Default platform is now specified
17 Add clTerminateContextKHR in testsuite
19 refactor icd_generator
20 icd_generator: still cleanup
27 [doc] fix typo found by lintian
28 [doc] remove unused synopsis
29 [doc] fix another typo found by lintian
36 Found entry 92, clCreateEventFromGLsyncKHR.
39 Check the avaibility of OpenCL headers (version 1.2)
40 include stdlib.h for getenv and atoi
41 Allow OCL_ICD_VENDORS to directly provide the ICD library name to load
43 Update testsuite with the new entry
44 Fix re-entrancy in DEBUG mode while initializing.
45 Fix log with strange behavior of clGetExtensionFunctionAddressForPlatform on Intel
46 Build test programs before entering tests/ subdir
48 Force order in output of check programs
49 Improve OCL_ICD_VENDORS envvar
50 Cleanup and fix debug ifdef
51 Workaround for a bug in intel ICD with optimus
52 Add a test for the Intel workaround
53 Add documentation, mainly for envvar
60 Code factoring and race condition reduction.
64 Fix race in initialization on pthread programs
65 Make initialisation more robust
72 [debug] improve platform dump
74 [build] ignore warnings of OpenCL headers even with -Werror
75 [build] avoid deprecated function warning in debug
76 [fix] Use OpenCL supported version as version in OpenCL.pc
77 [bug fix] Initialize the library in all possible first functions
78 [bug fix] clCreateContextFromType can have a NULL properties
79 [debug] More debug info
86 Added -Wno-deprecated-declarations options to compile files that need it.
89 Fix compilation when updating database
90 Merge branch 'master' of git+ssh://scm.forge.imag.fr/scmrepos/git/ocl-icd/ocl-icd
91 Add a pkg-config file for ICD libraries
92 Check if compiler support flags to disable expected warnings
99 Correctly remove created directories
100 Do not distribute built sources
101 Distribute all required files
102 New release without autogenerated files
108 Added clGetGLContextInfoKHR to the loader.
110 Vincent Danjean (11):
112 Add a easy way to disable DEBUG in Makefile
114 Add support for using alternate vendors configuration directory
116 Correct iteration in vendors/ directory
117 Cleanup debug, refactor libdummycl
118 Merge remote-tracking branch 'origin/master'
119 cleanup code and add additionnal tests
120 Whitelist known missing functions in ICD Loader
126 Vincent Danjean (10):
127 Add missing include in ocl_icd_test.c
128 Format YAML output ourself
129 Rename files and cleanup includes
131 Add visibility("hidden") for all but public symbols
134 Do not look for *EXT or *KHR functions by name
135 Find a new entry manually (74) and another one (92) suspected
142 Correctly detect no platforms when no /etc/OpenCL/vendors directory exists
148 Add a message in ocl_icd_test when no plateform is found
149 Cleanup and comment the Makefile
151 Generate and use a map symbol file
153 Real release 1.0 (changelog updated)
157 Added clUnloadCompiler at its most propable place in the table : 31.
158 Added clGetExtensionFunctionAddress at its most probable place in the table : 65.
159 RTLD_DEEPBIND seemed to cause problems with intelocl and BigDFT.
160 Added version and symbol association.
164 Vincent Danjean (14):
166 cleanup Makefile, add support for install with DESTDIR
169 Force sorted order in yaml file
171 Fix problem with special functions
172 Update database from OpenCL 1.2 headers and AMD implementation
173 Cleanup clean/distclean Makefile rules
174 force deep binding so that OpenCL implementation use their own functions
175 Add 'install', 'dist', 'distcheck' targets in Makefile
176 Add myself in copyright
182 Added option to generate from database.
183 Added License and bugfixes. Clean up of Makefile. (Still work to do).
184 Added a clGetPlatformInfo template in generated bindings.
189 Fixed typo in Makefile