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