aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/lima/standalone
Commit message (Collapse)AuthorAgeFilesLines
* lima: add support for R and RG formatsVasily Khoruzhick2020-03-201-1/+5
| | | | | | | | | | Unfortunately these are not supported natively for sampling so we have to lower them. Reviewed-by: Erico Nunes <[email protected]> Signed-off-by: Vasily Khoruzhick <[email protected]> Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4241> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4241>
* nir: Drop the ssbo_offset to atomic lowering.Eric Anholt2020-01-211-1/+1
| | | | | | | | | | | | | The arguments passed in were: - prog->info.num_ssbos - prog->nir->info.num_ssbos - arbitrary values for standalone compilers The num_ssbos should match between the prog's info and prog->nir's info until this lowering happens. Reviewed-by: Marek Olšák <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3240>
* lima: Fix compiler warning in standalone compilerAndreas Baierl2019-10-161-1/+1
| | | | | | | 'struct lima_context' has to be declared before usage in lima_program.h Signed-off-by: Andreas Baierl <[email protected]> Reviewed-by: Vasily Khoruzhick <[email protected]>
* lima: add standalone disassembler with primitive MBS parserVasily Khoruzhick2019-09-161-0/+201
| | | | | | | | | It's useful for analyzing shader binaries produced by ARM mali offline compiler which outputs files in MBS format. MBS is mali binary shader, currently parser just extracts shader binary and ignores everything else. Reviewed-and-tested-by: Connor Abbott<[email protected]> Signed-off-by: Vasily Khoruzhick <[email protected]>
* lima: fix compilation of standalone compilerVasily Khoruzhick2019-08-151-2/+2
| | | | | | Fixes: e0aeee946004("lima: add summary report for shader-db") Reviewed-by: Qiang Yu <[email protected]> Signed-off-by: Vasily Khoruzhick <[email protected]>
* lima: Reintroduce the standalone compilerConnor Abbott2019-07-183-0/+318
I used this to test things without needing to have a device handy. Acked-by: Qiang Yu <[email protected]>