summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/etnaviv/etnaviv_context.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-07etnaviv: stop leaking the dummy texure descriptor BOLucas Stach1-0/+3
2020-08-26etnaviv: Add lock around pending_ctxMarek Vasut1-0/+11
2020-08-26etnaviv: Fix disabling early-z rejection on GC7000L (HALTI5)Lukas F. Hartmann1-3/+0
2020-07-06etnaviv: replace prims-emitted queryChristian Gmeiner1-1/+1
2020-05-13gallium: change comments to remove 'state tracker'Marek Olšák1-1/+1
2020-04-24etnaviv: drop default state for FE_HALTI5_ID_CONFIGChristian Gmeiner1-1/+0
2020-04-10etnaviv: drop redundant calls to etna_acc_query_suspend(..)Christian Gmeiner1-3/+0
2020-04-05etnaviv: explicitly call resource_written(..)Christian Gmeiner1-3/+0
2020-04-05etnaviv: rename hw queries to acc queriesChristian Gmeiner1-8/+11
2020-03-13etnaviv: get rid of etna_spec in etna_contextChristian Gmeiner1-10/+11
2020-03-08etnaviv: implement emit_string_markerChristian Gmeiner1-0/+31
2020-03-08etnaviv: increase number of supported varyings to 16Christian Gmeiner1-1/+0
2020-03-06etnaviv: add etna_constbuf_state objectChristian Gmeiner1-4/+5
2020-01-29etnaviv: drop default state for PE_STENCIL_CONFIG_EXT2Christian Gmeiner1-1/+0
2020-01-29etnaviv: implement UBOsJonathan Marek1-2/+4
2020-01-08etnaviv: HALTI2+ instanced drawJonathan Marek1-1/+1
2019-12-20etnaviv: update resource status after flushingChristian Gmeiner1-0/+8
2019-12-14gallium/util: add alignment parameter to util_upload_index_bufferErico Nunes1-1/+1
2019-11-18etnaviv: separate PE and RS formats, use only RS only for tilingJonathan Marek1-1/+1
2019-10-20etnaviv: fix code styleChristian Gmeiner1-1/+2
2019-10-20etnaviv: fix compile warningsChristian Gmeiner1-2/+0
2019-10-18etnaviv: GC7000: flush TX descriptor and instruction cacheLucas Stach1-0/+7
2019-10-18etnaviv: GC7000: Texture descriptorsWladimir J. van der Laan1-0/+25
2019-10-18etnaviv: Rework lockingMarek Vasut1-5/+11
2019-10-18etnaviv: Rework resource status trackingMarek Vasut1-10/+38
2019-10-18etnaviv: rework the stream flush to always go through the context flushLucas Stach1-36/+43
2019-10-18etnaviv: keep references to pending resourcesLucas Stach1-0/+3
2019-10-18etnaviv: Make contexts track resourcesMarek Vasut1-4/+31
2019-10-11etnaviv: clear texture cache and flush ts when texture is modifiedJonathan Marek1-3/+11
2019-10-02etnaviv: enable triangle strips only when the hardware supports itGert Wollny1-1/+7
2019-09-28etnaviv: nir: fix gl_FrontFacingJonathan Marek1-1/+4
2019-09-17etnaviv: a bit of micro-optimizationChristian Gmeiner1-1/+1
2019-08-19etnaviv: update headers from rnndbChristian GMEINER1-1/+1
2019-08-14etnaviv: Use reentrant screen lock around flushMarek Vasut1-0/+5
2019-07-17etnaviv: fix blend color on newer GPUsJonathan Marek1-2/+0
2019-07-04etnaviv: implement TS_MODE for GC7000LJonathan Marek1-1/+0
2019-06-05etnaviv: untabifyGuido Günther1-2/+2
2019-03-01etnaviv: fix compile warningsChristian Gmeiner1-1/+0
2019-03-01etnaviv: fix resource usage tracking across different pipe_context'sChristian Gmeiner1-12/+14
2018-12-28etnaviv: Consolidate buffer references from framebuffersTomeu Vizoso1-4/+6
2018-12-18etnaviv: use surface format directlyLucas Stach1-7/+2
2018-11-19etnaviv: use dummy RT buffer when rendering without color bufferLucas Stach1-0/+13
2017-11-30etnaviv: GC7000: Track dirty sampler viewsWladimir J. van der Laan1-0/+1
2017-11-30etnaviv: GC7000: Update context reset for ..HALTI5Wladimir J. van der Laan1-5/+32
2017-11-30etnaviv: GC7000: BLT engine blitting supportWladimir J. van der Laan1-2/+4
2017-11-30etnaviv: Use only DRAW_INSTANCED on GC3000+Wladimir J. van der Laan1-4/+12
2017-10-20etnaviv: add basic infrastructure for hw queriesChristian Gmeiner1-0/+11
2017-10-03etnaviv: Set up unknown GC3000 statesWladimir J. van der Laan1-0/+11
2017-10-03etnaviv: Fix point sprite rendering on GC3000Wladimir J. van der Laan1-0/+2
2017-07-14etnaviv: reset indexed rendering information when not rendering indexedWladimir J. van der Laan1-1/+6