Release 2.0.3
[ocl-icd] / NEWS
1
2 Version 2.0.3
3 =============
4
5 Brice Videau (1):
6       Small potential bugfix and hopefull norm interpretation.
7
8 Vincent Danjean (2):
9       Fix PATH for "make installcheck"
10       Release 2.0.3
11
12 Version 2.0.2
13 =============
14
15 Brice Videau (3):
16       Added windows specific functions to the table
17       fix bug when loading a correct icd *after* rejecting one
18       New version
19
20 Vincent Danjean (10):
21       Fix bug for dumping the internal ICD structure
22       clGetExtensionFunctionAddress should return only extensions
23       cleanup code
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
28       cleanup icd_generator
29       refactor icd_generator
30       icd_generator: still cleanup
31       Update NEWS file
32
33 Version 2.0.1
34 =============
35
36 Vincent Danjean (4):
37       [doc] fix typo found by lintian
38       [doc] remove unused synopsis
39       [doc] fix another typo found by lintian
40       New release
41
42 Version 2.0
43 =============
44
45 Brice Videau (1):
46       Found entry 92, clCreateEventFromGLsyncKHR.
47
48 Vincent Danjean (16):
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
52       Migrate to autotest
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
57       fix 'make distcheck'
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
64       New release
65
66 Version 1.5
67 =============
68
69 Brice Videau (1):
70       Code factoring and race condition reduction.
71
72 Vincent Danjean (4):
73       Merge branch 'master'
74       Fix race in initialization on pthread programs
75       Make initialisation more robust
76       New release
77
78 Version 1.4
79 =============
80
81 Vincent Danjean (9):
82       [debug] improve platform dump
83       [build] cleanup code
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
90       New release
91
92 Version 1.3
93 =============
94
95 Brice Videau (1):
96       Added -Wno-deprecated-declarations options to compile files that need it.
97
98 Vincent Danjean (5):
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
103       New release
104
105 Version 1.2.1
106 =============
107
108 Vincent Danjean (4):
109       Correctly remove created directories
110       Do not distribute built sources
111       Distribute all required files
112       New release without autogenerated files
113
114 Version 1.2
115 =============
116
117 Brice Videau (1):
118       Added clGetGLContextInfoKHR to the loader.
119
120 Vincent Danjean (11):
121       Fix Changelog
122       Add a easy way to disable DEBUG in Makefile
123       Improve debug mode
124       Add support for using alternate vendors configuration directory
125       Swich to autotools
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
131       New release
132
133 Version 1.1
134 =============
135
136 Vincent Danjean (10):
137       Add missing include in ocl_icd_test.c
138       Format YAML output ourself
139       Rename files and cleanup includes
140       Cleanup again
141       Add visibility("hidden") for all but public symbols
142       Rewrite ICD loader
143       Cleanup debug
144       Do not look for *EXT or *KHR functions by name
145       Find a new entry manually (74) and another one (92) suspected
146       Bump version to 1.1
147
148 Version 1.0.1
149 =============
150
151 Vincent Danjean (2):
152       Correctly detect no platforms when no /etc/OpenCL/vendors directory exists
153       New version
154
155 Version 1.0
156 ===========
157 Vincent Danjean (6):
158       Add a message in ocl_icd_test when no plateform is found
159       Cleanup and comment the Makefile
160       cleanup ocl_icd.h
161       Generate and use a map symbol file
162       Release 1.0
163       Real release 1.0 (changelog updated)
164
165 Brice Videau (5):
166       Copyright change.
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.
171
172 Version 1.0 beta2
173 =================
174 Vincent Danjean (14):
175       Rewrite Makefile
176       cleanup Makefile, add support for install with DESTDIR
177       Add .gitignore file
178       update Makefile
179       Force sorted order in yaml file
180       Add weak functions
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
187       Fix soname
188       release 1.0 beta2
189
190 Brice Videau (9):
191       First version
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.
195       Bugfix...
196       Bugfix.
197       Added README.
198       In order database.
199       Fixed typo in Makefile
200