6 Include guard for ocl_icd.h
9 Fix configure.ac for automake 1.13
10 By default, show all compile commands
17 Small potential bugfix and hopefull norm interpretation.
20 Fix PATH for "make installcheck"
27 Added windows specific functions to the table
28 fix bug when loading a correct icd *after* rejecting one
32 Fix bug for dumping the internal ICD structure
33 clGetExtensionFunctionAddress should return only extensions
35 Implement clGetICDLoaderInfoOCLICD extension with a test case
36 [build] lower requirement on autoconf
37 Default platform is now specified
38 Add clTerminateContextKHR in testsuite
40 refactor icd_generator
41 icd_generator: still cleanup
48 [doc] fix typo found by lintian
49 [doc] remove unused synopsis
50 [doc] fix another typo found by lintian
57 Found entry 92, clCreateEventFromGLsyncKHR.
60 Check the avaibility of OpenCL headers (version 1.2)
61 include stdlib.h for getenv and atoi
62 Allow OCL_ICD_VENDORS to directly provide the ICD library name to load
64 Update testsuite with the new entry
65 Fix re-entrancy in DEBUG mode while initializing.
66 Fix log with strange behavior of clGetExtensionFunctionAddressForPlatform on Intel
67 Build test programs before entering tests/ subdir
69 Force order in output of check programs
70 Improve OCL_ICD_VENDORS envvar
71 Cleanup and fix debug ifdef
72 Workaround for a bug in intel ICD with optimus
73 Add a test for the Intel workaround
74 Add documentation, mainly for envvar
81 Code factoring and race condition reduction.
85 Fix race in initialization on pthread programs
86 Make initialisation more robust
93 [debug] improve platform dump
95 [build] ignore warnings of OpenCL headers even with -Werror
96 [build] avoid deprecated function warning in debug
97 [fix] Use OpenCL supported version as version in OpenCL.pc
98 [bug fix] Initialize the library in all possible first functions
99 [bug fix] clCreateContextFromType can have a NULL properties
100 [debug] More debug info
107 Added -Wno-deprecated-declarations options to compile files that need it.
110 Fix compilation when updating database
111 Merge branch 'master' of git+ssh://scm.forge.imag.fr/scmrepos/git/ocl-icd/ocl-icd
112 Add a pkg-config file for ICD libraries
113 Check if compiler support flags to disable expected warnings
120 Correctly remove created directories
121 Do not distribute built sources
122 Distribute all required files
123 New release without autogenerated files
129 Added clGetGLContextInfoKHR to the loader.
131 Vincent Danjean (11):
133 Add a easy way to disable DEBUG in Makefile
135 Add support for using alternate vendors configuration directory
137 Correct iteration in vendors/ directory
138 Cleanup debug, refactor libdummycl
139 Merge remote-tracking branch 'origin/master'
140 cleanup code and add additionnal tests
141 Whitelist known missing functions in ICD Loader
147 Vincent Danjean (10):
148 Add missing include in ocl_icd_test.c
149 Format YAML output ourself
150 Rename files and cleanup includes
152 Add visibility("hidden") for all but public symbols
155 Do not look for *EXT or *KHR functions by name
156 Find a new entry manually (74) and another one (92) suspected
163 Correctly detect no platforms when no /etc/OpenCL/vendors directory exists
169 Add a message in ocl_icd_test when no plateform is found
170 Cleanup and comment the Makefile
172 Generate and use a map symbol file
174 Real release 1.0 (changelog updated)
178 Added clUnloadCompiler at its most propable place in the table : 31.
179 Added clGetExtensionFunctionAddress at its most probable place in the table : 65.
180 RTLD_DEEPBIND seemed to cause problems with intelocl and BigDFT.
181 Added version and symbol association.
185 Vincent Danjean (14):
187 cleanup Makefile, add support for install with DESTDIR
190 Force sorted order in yaml file
192 Fix problem with special functions
193 Update database from OpenCL 1.2 headers and AMD implementation
194 Cleanup clean/distclean Makefile rules
195 force deep binding so that OpenCL implementation use their own functions
196 Add 'install', 'dist', 'distcheck' targets in Makefile
197 Add myself in copyright
203 Added option to generate from database.
204 Added License and bugfixes. Clean up of Makefile. (Still work to do).
205 Added a clGetPlatformInfo template in generated bindings.
210 Fixed typo in Makefile