summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/etnaviv/etnaviv_compiler.c
Commit message (Expand)AuthorAgeFilesLines
* etnaviv: annotate variables only used in debug buildLucas Stach2019-01-071-7/+4
* etnaviv: GC7000: Make point sprites work on HALTI5Wladimir J. van der Laan2017-11-301-6/+15
* etnaviv: skip unused vertex attributes when assigning VS inputsLucas Stach2017-10-141-0/+4
* etnaviv: fix varying interpolationLucas Stach2017-10-101-12/+10
* etnaviv: Add support for DP2 instructionWladimir J. van der Laan2017-10-031-1/+2
* gallium: remove TGSI opcode SCSMarek Olšák2017-08-221-23/+1
* gallium: remove TGSI opcode XPDMarek Olšák2017-08-221-1/+0
* gallium: remove TGSI opcode DPHMarek Olšák2017-08-221-28/+0
* gallium: remove TGSI opcode DP2AMarek Olšák2017-08-221-1/+0
* etnaviv: Implement ICACHEWladimir J. van der Laan2017-08-061-1/+2
* etnaviv: Clear lbl_usage array correctlyWladimir J. van der Laan2017-07-231-1/+1
* etnaviv: Use the correct LOG instruction on GC3000Wladimir J. van der Laan2017-07-141-7/+56
* etnaviv: Add unreachable statement to etna_amode to fix compilation warningsTomeu Vizoso2017-06-301-0/+2
* etnaviv: fix shader miscompilation with more than 16 labelsLucas Stach2017-06-281-28/+32
* etnaviv: add support for rb swapChristian Gmeiner2017-04-051-0/+17
* etnaviv: add etna_shader_key and generate variants if neededChristian Gmeiner2017-04-051-1/+3
* etnaviv: pass a preallocated variant to compilerChristian Gmeiner2017-04-051-27/+26
* etnaviv: s/etna_shader/etna_shader_variantChristian Gmeiner2017-04-051-13/+13
* etnaviv: keep track of emitted loopsChristian Gmeiner2017-02-111-0/+6
* etnaviv: Generate new sin/cos instructions on GC3000Wladimir J. van der Laan2017-01-311-1/+36
* etnaviv: Avoid infinite loop in find_frame()Christian Gmeiner2017-01-311-1/+1
* etnaviv: gallium driver for Vivante GPUsThe etnaviv authors2017-01-121-0/+2532