summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/etnaviv
AgeCommit message (Expand)AuthorFilesLines
2017-06-02gallium: Add a cap to check if the driver supports ARB_post_depth_coverageLyude1-0/+1
2017-06-01etnaviv: always do cpu_fini in transfer_unmapLucas Stach1-3/+6
2017-05-30etnaviv: Don't try to use the index buffer if size is zeroTomeu Vizoso1-11/+13
2017-05-17gallium: add PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTIONMarek Olšák1-0/+1
2017-05-16etnaviv: increment the resource seqno in resource_changedPhilipp Zabel1-5/+1
2017-05-16etnaviv: clean up sampler view reference countingLucas Stach1-3/+3
2017-05-16etnaviv: apply feature overrides in one central locationLucas Stach5-10/+19
2017-05-16etnaviv: allow R/B swapped surfaces to be clearedLucas Stach1-0/+2
2017-05-16etnaviv: stop oversizing buffer resourcesLucas Stach1-1/+1
2017-05-10gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEXMarek Olšák1-0/+1
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák4-43/+19
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2-6/+6
2017-05-03etnaviv: add L8A8_UNORM texture formatChristian Gmeiner1-0/+2
2017-05-02renderonly: drop resources on destroyPhilipp Zabel1-1/+1
2017-04-26gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERSSamuel Pitoiset1-0/+1
2017-04-22etnaviv: Supertiled texture support on gc3000Wladimir J. van der Laan2-8/+11
2017-04-22etnaviv: etnaviv_fence: Simplify the return code logicFabio Estevam1-4/+2
2017-04-20gallium: fold u_trim_pipe_prim call from st/mesa to driversMarek Olšák1-0/+5
2017-04-15etnaviv: native fence fd supportPhilipp Zabel6-6/+82
2017-04-15etnaviv: SINGLE_BUFFER support on GC3000Wladimir J. van der Laan8-28/+63
2017-04-15etnaviv: Update includes from rnndbWladimir J. van der Laan5-20/+91
2017-04-15etnaviv: Add chipMinorFeatures4 and 5Wladimir J. van der Laan2-1/+15
2017-04-15etnaviv: resolve tile status when flushing resourcePhilipp Zabel2-0/+11
2017-04-15etnaviv: stop repeatedly resolving an unchanged resource into its scanout pri...Philipp Zabel1-1/+4
2017-04-14gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORTNicolai Hähnle1-0/+1
2017-04-11etnaviv: enable TS, but disable autodisableLucas Stach1-2/+2
2017-04-11etnaviv: enable TS also on sampler resourcesLucas Stach1-3/+0
2017-04-11etnaviv: align TS surface size to number of pixel pipesLucas Stach1-1/+2
2017-04-11etnaviv: avoid using invalid TSLucas Stach3-1/+7
2017-04-05Revert "etnaviv: Cannot render to rb-swapped formats"Christian Gmeiner1-5/+2
2017-04-05etnaviv: add support for rb swapChristian Gmeiner4-0/+38
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 Gmeiner8-29/+97
2017-04-05etnaviv: pass a preallocated variant to compilerChristian Gmeiner4-38/+62
2017-04-05etnaviv: make specs constChristian Gmeiner1-1/+1
2017-04-05etnaviv: add struct etna_shader_stateChristian Gmeiner5-23/+24
2017-04-05etnaviv: add basic shader variant supportChristian Gmeiner3-4/+60
2017-04-05etnaviv: s/etna_shader/etna_shader_variantChristian Gmeiner7-34/+34
2017-04-05etnaviv: remove not needed forward declarationsChristian Gmeiner1-2/+0
2017-04-05gallium: add PIPE_CAP_TGSI_BALLOTNicolai Hähnle1-0/+1
2017-04-05gallium: add sparse buffer interface and capabilityNicolai Hähnle1-0/+1
2017-03-31gallium: Add a cap to check if the driver supports fill_rectangleLyude1-0/+1
2017-04-01gallium: remove support for predicates from TGSI (v2)Marek Olšák1-2/+0
2017-03-31gallium: add PIPE_CAP_TGSI CLOCKNicolai Hähnle1-0/+1
2017-03-15gallium: add PIPE_CAP_TGSI_TEX_TXF_LZMarek Olšák1-0/+1
2017-03-08gallium: s/uint/enum pipe_shader_type/ for set_constant_buffer()Brian Paul1-1/+2
2017-03-08etnaviv: s/unsigned/enum pipe_shader_type/Brian Paul1-2/+2
2017-03-08gallium: s/unsigned/enum pipe_shader_type/ for pipe_screen::get_shader_param()Brian Paul1-1/+2
2017-02-25gallium: remove PIPE_CAP_USER_INDEX_BUFFERSMarek Olšák1-1/+0