source: CLRX/CLRadeonExtender/trunk/ChangeLog @ 3223

Last change on this file since 3223 was 3222, checked in by matszpk, 3 years ago

CLRadeonExtender: Udpate ChangeLog?.

File size: 2.2 KB
Line 
1
2Change Log
3
4CLRadeonExtender 0.1.4:
5
6* add AMD RX VEGA support (GCN 1.4/VEGA)
7* add symbol scopes
8* add support for 32-bit AMD OpenCL 2.0 binaries
9* update GPU device ids to latest drivers
10* add Ellesmere and Baffin support for AMD OpenCL 1.2 binaries
11* add support for LLVM 3.9, LLVM 4.0 and Mesa3D 17.0
12* add new options to clrxasm (--llvmVersion)
13* add GCN 1.2 instruction set documentation
14* add new SMEM instruction (s_buffer_atomics)
15* add GDS segment size to AMD OpenCL 2.0 binaries
16* add code of samples for GCN 1.2
17* add option to use old AMD OpenCL 1.2 binary format into samples
18* add editor's syntax (NotePad++, Kate, Gedit, VIM)
19* minor fixes in GCN assembler
20* add modifier's parametrization
21* add options to control case-sensitiviness in macro names
22* fixed handling AMDOCL names for 32-bit Windows environment
23* add installation rules for AMDGPU-PRO drivers (OpenSUSE and Ubuntu)
24* add new pseudo-ops '.get_64bit', '.get_arch', '.get_format', '.get_gpu'
25* add autodetection for LLVM and Mesa3D version
26* find correct AMDOCL, MesaOCL and llvm-config at runtime
27
28CLRadeonExtender 0.1.3:
29
30* ROCm binary format support
31* fixed '.format' pseudo-op
32* fixed resolving variables in some specific cases
33* fixed handling AmdCL2 format for device type later than GCN.1.1
34* small fixes in documentation
35* fixed disassemblying s_waitcnt
36* fixed handling floating point literals in assembler and compatibility mode (bugFP)
37* ARMv8 (AArch64) architecture support
38* Android support
39
40CLRadeonExtender 0.1.2:
41
42* AMD OpenCL 2.0 support
43* 64-bit Gallium binary format support
44* support for new closed Linux and Windows drivers
45* new samples
46* documentation for OpenCL 2.0 support (includes ABI)
47* documentation for GCN ISA FLAT encoding
48* lit() specifier to distinguish literal and inline constant
49* alternate macro syntax
50* correct counting registers for automatic configuration
51* fixed handling of conditionals and macro pseudo-ops
52* disassembler can dump configuration in user-friendly form
53
54CLRadeonExtender 0.1.1:
55
56* support for Windows
57* register ranges, and symbol's of register ranges
58* GCN ISA documentation
59* fixed AMD Catalyst and Gallium compute binary generator
60* fixed clrxasm
61
62CLRadeonExtender 0.1:
63
64* first published version
65
Note: See TracBrowser for help on using the repository browser.