summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/etnaviv/etnaviv_shader.c
AgeCommit message (Expand)AuthorFilesLines
2021-02-13etnaviv: Use gl_varying_slot_name_for_stage()Caio Marcelo de Oliveira Filho1-2/+2
2020-12-14etnaviv: remove imm_ prefix from etna_shader_uniform_info membersChristian Gmeiner1-7/+7
2020-11-06etnaviv: rework ZSA into a derived stateLucas Stach1-2/+2
2020-11-03etnaviv: move etna_destroy_shader(..) to generic locationChristian Gmeiner1-4/+12
2020-11-03etnaviv: move etna_dump_shader(..) to generic locationChristian Gmeiner1-7/+53
2020-10-30etnaviv: free tgsi tokens when shader state is deletedMichael Tretter1-0/+1
2020-09-18etnaviv: add disk cacheChristian Gmeiner1-2/+7
2020-07-24etnaviv: do register setup only onceChristian Gmeiner1-0/+1
2020-07-24etnaviv: move shader_count to etna_compilerChristian Gmeiner1-2/+3
2020-05-13ttn: Add new allow_disk_cache parameterAxel Davy1-1/+1
2020-03-13etnaviv: get rid of etna_spec in etna_contextChristian Gmeiner1-1/+2
2020-03-08etnaviv: increase number of supported varyings to 16Christian Gmeiner1-1/+2
2020-01-08etnaviv: implement gl_VertexID/gl_InstanceIDJonathan Marek1-0/+14
2019-12-20etnaviv: Replace bitwise OR with logical ORMarek Vasut1-1/+1
2019-12-13etnaviv: set output mode and saturate bitsJonathan Marek1-1/+0
2019-10-30etnaviv: fix non-pointsprite points on GC7000LJonathan Marek1-0/+4
2019-10-11etnaviv: output the same shader-db format as freedreno, v3d and intelChristian Gmeiner1-6/+3
2019-09-28etnaviv: disable earlyZ when shader writes fragment depthJonathan Marek1-0/+3
2019-08-19etnaviv: update headers from rnndbChristian GMEINER1-1/+1
2019-08-14etnaviv: split destroy_shaderChristian Gmeiner1-1/+5
2019-08-14etnaviv: split link_shaderChristian Gmeiner1-1/+7
2019-08-14etnaviv: split dump_shaderChristian Gmeiner1-2/+7
2019-08-06etnaviv: add alternative NIR compilerJonathan Marek1-9/+17
2019-08-06etnaviv: prep for UBOsJonathan Marek1-5/+1
2018-12-14etnaviv: drop redundant ctx function parameterChristian Gmeiner1-4/+3
2018-10-04etnaviv: Use write combine instead of unached mappings for shader boGuido G√ľnther1-1/+1
2017-11-30etnaviv: GC7000: Make point sprites work on HALTI5Wladimir J. van der Laan1-0/+8
2017-08-06etnaviv: Implement ICACHEWladimir J. van der Laan1-1/+44
2017-04-05etnaviv: adapt shader-db output for variant supportChristian Gmeiner1-15/+15
2017-04-05etnaviv: bring back shader-db tracesChristian Gmeiner1-0/+9
2017-04-05etnaviv: add etna_shader_key and generate variants if neededChristian Gmeiner1-26/+28
2017-04-05etnaviv: pass a preallocated variant to compilerChristian Gmeiner1-4/+14
2017-04-05etnaviv: add struct etna_shader_stateChristian Gmeiner1-8/+8
2017-04-05etnaviv: add basic shader variant supportChristian Gmeiner1-4/+45
2017-04-05etnaviv: s/etna_shader/etna_shader_variantChristian Gmeiner1-7/+7
2017-02-11etnaviv: shader-db tracesChristian Gmeiner1-1/+43
2017-01-12etnaviv: gallium driver for Vivante GPUsThe etnaviv authors1-0/+285