summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/etnaviv/etnaviv_compiler.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-07etnaviv: annotate variables only used in debug buildLucas Stach1-7/+4
2017-11-30etnaviv: GC7000: Make point sprites work on HALTI5Wladimir J. van der Laan1-6/+15
2017-10-14etnaviv: skip unused vertex attributes when assigning VS inputsLucas Stach1-0/+4
2017-10-10etnaviv: fix varying interpolationLucas Stach1-12/+10
2017-10-03etnaviv: Add support for DP2 instructionWladimir J. van der Laan1-1/+2
2017-08-22gallium: remove TGSI opcode SCSMarek Olšák1-23/+1
2017-08-22gallium: remove TGSI opcode XPDMarek Olšák1-1/+0
2017-08-22gallium: remove TGSI opcode DPHMarek Olšák1-28/+0
2017-08-22gallium: remove TGSI opcode DP2AMarek Olšák1-1/+0
2017-08-06etnaviv: Implement ICACHEWladimir J. van der Laan1-1/+2
2017-07-23etnaviv: Clear lbl_usage array correctlyWladimir J. van der Laan1-1/+1
2017-07-14etnaviv: Use the correct LOG instruction on GC3000Wladimir J. van der Laan1-7/+56
2017-06-30etnaviv: Add unreachable statement to etna_amode to fix compilation warningsTomeu Vizoso1-0/+2
2017-06-28etnaviv: fix shader miscompilation with more than 16 labelsLucas Stach1-28/+32
2017-04-05etnaviv: add support for rb swapChristian Gmeiner1-0/+17
2017-04-05etnaviv: add etna_shader_key and generate variants if neededChristian Gmeiner1-1/+3
2017-04-05etnaviv: pass a preallocated variant to compilerChristian Gmeiner1-27/+26
2017-04-05etnaviv: s/etna_shader/etna_shader_variantChristian Gmeiner1-13/+13
2017-02-11etnaviv: keep track of emitted loopsChristian Gmeiner1-0/+6
2017-01-31etnaviv: Generate new sin/cos instructions on GC3000Wladimir J. van der Laan1-1/+36
2017-01-31etnaviv: Avoid infinite loop in find_frame()Christian Gmeiner1-1/+1
2017-01-12etnaviv: gallium driver for Vivante GPUsThe etnaviv authors1-0/+2532