1132910e50951c5472d3d85ff7b2771af1885e25 |
|
11-Feb-2016 |
Marek Olšák <marek.olsak@amd.com> |
gallium/radeon: remove unused radeon_shader_binary_free_* functions Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|
50ac2612d08f2425972dde42e32a71fdce70cebd |
|
11-Feb-2016 |
Marek Olšák <marek.olsak@amd.com> |
radeonsi: make radeon_shader_reloc name string fixed-sized This will simplify implementations of binary shaders. Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|
7dd1f45bc41c4a936b0ff84400840524bb9f8871 |
|
11-Jul-2015 |
Marek Olšák <marek.olsak@amd.com> |
radeonsi: store shader disassemblies in memory for future users This will be used by the new ddebug pipe. I'm including it now to avoid conflicts with other patches.
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|
f5ac5e20b16d17b0adda6d856829dd0cf997f7dc |
|
20-Feb-2015 |
Marek Olšák <marek.olsak@amd.com> |
gallium/radeon: fix an uninitialized-variable warning
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|
dfdaf3eb7edac939f5d1a32db2968944852b28fa |
|
10-Dec-2014 |
Tom Stellard <thomas.stellard@amd.com> |
radeon: Teach radeon_elf_read() how to parse reloc information v3 v2: - Use strdup for copying reloc names. - Free reloc memory. v3: - Add free_relocs parameter to radeon_shader_binary_free_members()
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|
5667aa58c49221a919526db08aab7da5bd2b3a5d |
|
14-Jan-2015 |
Tom Stellard <thomas.stellard@amd.com> |
radeon: Add a helper function for freeing members of radeon_shader_binary
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|
e91735a641b71bc2bccabd0c779a626fa412b314 |
|
29-Sep-2014 |
Tom Stellard <thomas.stellard@amd.com> |
gallium/radeon: Add query for symbol specific config information This adds a query which allows drivers to access the config information of a specific function within the LLVM generated ELF binary. This makes it possible for the driver to handle ELF binaries with multiple kernels / global functions.
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|
9ba3105e0a4b186d6b1ee4c23886a3c4cd0a3543 |
|
14-Jul-2014 |
Tom Stellard <thomas.stellard@amd.com> |
radeonsi: Read rodata from ELF and append it to the end of shaders The is used for programs that have arrays of constants that are accessed using dynamic indices. The shader will compute the base address of the constants and then access them using SMRD instructions.
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|
6974eb907600b9d0176d3158ff0fd30ac3e56a55 |
|
03-Feb-2014 |
Tom Stellard <thomas.stellard@amd.com> |
radeon/llvm: Factor elf parsing code out into its own function Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
/external/mesa3d/src/gallium/drivers/radeon/radeon_elf_util.c
|