Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ac/llvm: implement VK_AMD_shader_explicit_vertex_parameter | Samuel Pitoiset | 2020-01-29 | 1 | -0/+1 |
| | | | | | | Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3578> | ||||
* | ac,radeonsi: increase the maximum number of shader args and return values | Marek Olšák | 2020-01-13 | 1 | -1/+2 |
| | | | | Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]> | ||||
* | aco: Use common argument handling | Connor Abbott | 2019-11-25 | 1 | -0/+1 |
| | | | | Reviewed-by: Daniel Schürmann <[email protected]> | ||||
* | ac: Add a shared interface between radv, radeonsi, LLVM and ACO | Connor Abbott | 2019-11-25 | 1 | -0/+111 |
ac_shader_args will be similar to ac_shader_abi, except for being free from LLVM-specific concepts and therefore capable of being shared between LLVM and ACO. This will help us accomplish a few different things: - Decouple setting up SGPR and VGPR arguments from translating to LLVM, so that we can reference these arguments in NIR lowering passes, which will let us lower e.g. descriptor sets in NIR. - Stop using radv-specific structures for things like determining the chip generation in ACO. In the end, we should replace ac_shader_abi with this structure + driver-specific lowering passes. Reviewed-by: Samuel Pitoiset <[email protected]> |