summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/etnaviv/etnaviv_context.c
Commit message (Expand)AuthorAgeFilesLines
* etnaviv: GC7000: flush TX descriptor and instruction cacheLucas Stach2019-10-181-0/+7
* etnaviv: GC7000: Texture descriptorsWladimir J. van der Laan2019-10-181-0/+25
* etnaviv: Rework lockingMarek Vasut2019-10-181-5/+11
* etnaviv: Rework resource status trackingMarek Vasut2019-10-181-10/+38
* etnaviv: rework the stream flush to always go through the context flushLucas Stach2019-10-181-36/+43
* etnaviv: keep references to pending resourcesLucas Stach2019-10-181-0/+3
* etnaviv: Make contexts track resourcesMarek Vasut2019-10-181-4/+31
* etnaviv: clear texture cache and flush ts when texture is modifiedJonathan Marek2019-10-111-3/+11
* etnaviv: enable triangle strips only when the hardware supports itGert Wollny2019-10-021-1/+7
* etnaviv: nir: fix gl_FrontFacingJonathan Marek2019-09-281-1/+4
* etnaviv: a bit of micro-optimizationChristian Gmeiner2019-09-171-1/+1
* etnaviv: update headers from rnndbChristian GMEINER2019-08-191-1/+1
* etnaviv: Use reentrant screen lock around flushMarek Vasut2019-08-141-0/+5
* etnaviv: fix blend color on newer GPUsJonathan Marek2019-07-171-2/+0
* etnaviv: implement TS_MODE for GC7000LJonathan Marek2019-07-041-1/+0
* etnaviv: untabifyGuido Günther2019-06-051-2/+2
* etnaviv: fix compile warningsChristian Gmeiner2019-03-011-1/+0
* etnaviv: fix resource usage tracking across different pipe_context'sChristian Gmeiner2019-03-011-12/+14
* etnaviv: Consolidate buffer references from framebuffersTomeu Vizoso2018-12-281-4/+6
* etnaviv: use surface format directlyLucas Stach2018-12-181-7/+2
* etnaviv: use dummy RT buffer when rendering without color bufferLucas Stach2018-11-191-0/+13
* etnaviv: GC7000: Track dirty sampler viewsWladimir J. van der Laan2017-11-301-0/+1
* etnaviv: GC7000: Update context reset for ..HALTI5Wladimir J. van der Laan2017-11-301-5/+32
* etnaviv: GC7000: BLT engine blitting supportWladimir J. van der Laan2017-11-301-2/+4
* etnaviv: Use only DRAW_INSTANCED on GC3000+Wladimir J. van der Laan2017-11-301-4/+12
* etnaviv: add basic infrastructure for hw queriesChristian Gmeiner2017-10-201-0/+11
* etnaviv: Set up unknown GC3000 statesWladimir J. van der Laan2017-10-031-0/+11
* etnaviv: Fix point sprite rendering on GC3000Wladimir J. van der Laan2017-10-031-0/+2
* etnaviv: reset indexed rendering information when not rendering indexedWladimir J. van der Laan2017-07-141-1/+6
* etnaviv: Don't try to use the index buffer if size is zeroTomeu Vizoso2017-05-301-11/+13
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-11/+18
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-2/+2
* gallium: fold u_trim_pipe_prim call from st/mesa to driversMarek Olšák2017-04-201-0/+5
* etnaviv: native fence fd supportPhilipp Zabel2017-04-151-2/+12
* etnaviv: SINGLE_BUFFER support on GC3000Wladimir J. van der Laan2017-04-151-0/+3
* etnaviv: add support for rb swapChristian Gmeiner2017-04-051-0/+7
* etnaviv: add etna_shader_key and generate variants if neededChristian Gmeiner2017-04-051-0/+38
* etnaviv: add support for user index buffersMarek Olšák2017-02-251-0/+12
* etnaviv: move pctx initialisation to avoid a null dereferenceChristian Gmeiner2017-02-211-6/+6
* gallium: set pipe_context uploaders in drivers (v3)Marek Olšák2017-02-141-0/+8
* etnaviv: wire up core pipe_debug_callbackChristian Gmeiner2017-02-111-0/+13
* etnaviv: gallium driver for Vivante GPUsThe etnaviv authors2017-01-121-0/+323