6 Small potential bugfix and hopefull norm interpretation.
9 Fix PATH for "make installcheck"
16 Added windows specific functions to the table
17 fix bug when loading a correct icd *after* rejecting one
21 Fix bug for dumping the internal ICD structure
22 clGetExtensionFunctionAddress should return only extensions
24 Implement clGetICDLoaderInfoOCLICD extension with a test case
25 [build] lower requirement on autoconf
26 Default platform is now specified
27 Add clTerminateContextKHR in testsuite
29 refactor icd_generator
30 icd_generator: still cleanup
37 [doc] fix typo found by lintian
38 [doc] remove unused synopsis
39 [doc] fix another typo found by lintian
46 Found entry 92, clCreateEventFromGLsyncKHR.
49 Check the avaibility of OpenCL headers (version 1.2)
50 include stdlib.h for getenv and atoi
51 Allow OCL_ICD_VENDORS to directly provide the ICD library name to load
53 Update testsuite with the new entry
54 Fix re-entrancy in DEBUG mode while initializing.
55 Fix log with strange behavior of clGetExtensionFunctionAddressForPlatform on Intel
56 Build test programs before entering tests/ subdir
58 Force order in output of check programs
59 Improve OCL_ICD_VENDORS envvar
60 Cleanup and fix debug ifdef
61 Workaround for a bug in intel ICD with optimus
62 Add a test for the Intel workaround
63 Add documentation, mainly for envvar
70 Code factoring and race condition reduction.
74 Fix race in initialization on pthread programs
75 Make initialisation more robust
82 [debug] improve platform dump
84 [build] ignore warnings of OpenCL headers even with -Werror
85 [build] avoid deprecated function warning in debug
86 [fix] Use OpenCL supported version as version in OpenCL.pc
87 [bug fix] Initialize the library in all possible first functions
88 [bug fix] clCreateContextFromType can have a NULL properties
89 [debug] More debug info
96 Added -Wno-deprecated-declarations options to compile files that need it.
99 Fix compilation when updating database
100 Merge branch 'master' of git+ssh://scm.forge.imag.fr/scmrepos/git/ocl-icd/ocl-icd
101 Add a pkg-config file for ICD libraries
102 Check if compiler support flags to disable expected warnings
109 Correctly remove created directories
110 Do not distribute built sources
111 Distribute all required files
112 New release without autogenerated files
118 Added clGetGLContextInfoKHR to the loader.
120 Vincent Danjean (11):
122 Add a easy way to disable DEBUG in Makefile
124 Add support for using alternate vendors configuration directory
126 Correct iteration in vendors/ directory
127 Cleanup debug, refactor libdummycl
128 Merge remote-tracking branch 'origin/master'
129 cleanup code and add additionnal tests
130 Whitelist known missing functions in ICD Loader
136 Vincent Danjean (10):
137 Add missing include in ocl_icd_test.c
138 Format YAML output ourself
139 Rename files and cleanup includes
141 Add visibility("hidden") for all but public symbols
144 Do not look for *EXT or *KHR functions by name
145 Find a new entry manually (74) and another one (92) suspected
152 Correctly detect no platforms when no /etc/OpenCL/vendors directory exists
158 Add a message in ocl_icd_test when no plateform is found
159 Cleanup and comment the Makefile
161 Generate and use a map symbol file
163 Real release 1.0 (changelog updated)
167 Added clUnloadCompiler at its most propable place in the table : 31.
168 Added clGetExtensionFunctionAddress at its most probable place in the table : 65.
169 RTLD_DEEPBIND seemed to cause problems with intelocl and BigDFT.
170 Added version and symbol association.
174 Vincent Danjean (14):
176 cleanup Makefile, add support for install with DESTDIR
179 Force sorted order in yaml file
181 Fix problem with special functions
182 Update database from OpenCL 1.2 headers and AMD implementation
183 Cleanup clean/distclean Makefile rules
184 force deep binding so that OpenCL implementation use their own functions
185 Add 'install', 'dist', 'distcheck' targets in Makefile
186 Add myself in copyright
192 Added option to generate from database.
193 Added License and bugfixes. Clean up of Makefile. (Still work to do).
194 Added a clGetPlatformInfo template in generated bindings.
199 Fixed typo in Makefile