summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi/gfx10: enable primitive binning by defaultMarek Olšák2019-07-091-5/+7
* radeonsi/gfx10: implement primitive binningMarek Olšák2019-07-091-5/+0
* radeonsi: simplify primitive binning enablementMarek Olšák2019-07-091-4/+4
* radeonsi: fix and clean up shader_type passingMarek Olšák2019-07-091-1/+1
* radeonsi: don't set READ_ONLY for const_uploader to fix bindless texture hangsMarek Olšák2019-07-091-3/+1
* ac: destroy passes in ac_destroy_llvm_compilerMarek Olšák2019-07-041-2/+0
* radeonsi/gfx10: disable clear stateNicolai Hähnle2019-07-031-4/+5
* radeonsi/gfx10: disable DPBBNicolai Hähnle2019-07-031-0/+5
* radeonsi/gfx10: disable SDMANicolai Hähnle2019-07-031-0/+2
* radeonsi/gfx10: set the DCC constant encoding flagMarek Olšák2019-07-031-1/+2
* radeonsi/gfx10: implement streamout-related queriesNicolai Hähnle2019-07-031-0/+7
* radeonsi/gfx10: double the number of tessellation offchip buffers per SENicolai Hähnle2019-07-031-2/+4
* radeonsi/gfx10: set llvm_has_working_vgpr_indexingNicolai Hähnle2019-07-031-3/+2
* radeonsi/gfx10: keep track of whether NGG is usedNicolai Hähnle2019-07-031-0/+3
* radeonsi/gfx10: implement gfx10_emit_cache_flushNicolai Hähnle2019-07-031-1/+5
* radeonsi/gfx10: add si_context::emit_cache_flushNicolai Hähnle2019-07-031-0/+1
* radeonsi/gfx10: require LLVM 9Nicolai Hähnle2019-07-031-0/+6
* radeonsi: rename and re-document cache flush flagsMarek Olšák2019-06-241-4/+4
* ac: add radeon_info::is_amdgpu instead of checking drm_major == 3Marek Olšák2019-06-141-2/+2
* radeonsi: use the new run-time linker for shadersNicolai Hähnle2019-06-121-1/+1
* radeonsi: init sctx->dma_copy before using itPierre-Eric Pelloux-Prayer2019-06-031-3/+3
* radeonsi: clean up winsys creationMarek Olšák2019-05-271-2/+25
* radeonsi: allow query functions for compute-only contextsMarek Olšák2019-05-271-1/+1
* r600+radeonsi: use ctx_query_reset_status on radeonMarek Olšák2019-05-161-25/+2
* radeonsi: cull primitives with async compute for large draw callsMarek Olšák2019-05-161-1/+11
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-23/+23
* radeonsi: add an AMD_TEX_ANISO environment variableTimothy Arceri2019-05-081-0/+4
* radeonsi: set sampler state and view functions for compute-only contextsMarek Olšák2019-05-011-1/+1
* radeonsi/gfx9: rework the gfx9 scissor bug workaround (v2)Marek Olšák2019-04-251-0/+2
* radeonsi: add radeonsi_aux_debug option for aux context debug dumpsNicolai Hähnle2019-04-251-1/+15
* radeonsi: add si_debug_options for convenient adding/removing of optionsNicolai Hähnle2019-04-251-8/+14
* st/mesa/radeonsi: fix race between destruction of types and shader compilationTimothy Arceri2019-04-241-2/+6
* radeonsi: use CP DMA for the null const buffer clear on CIKMarek Olšák2019-04-221-2/+5
* radeonsi: add support for displayable DCC for multi-RB chipsMarek Olšák2019-04-041-0/+2
* radeonsi: implement ARB/KHR_parallel_shader_compile callbacksMarek Olšák2019-04-011-0/+31
* radeonsi: always use compute rings for clover on CI and newer (v2)Marek Olšák2019-02-261-41/+54
* radeonsi: use SDMA for uploading data through const_uploaderMarek Olšák2019-02-201-8/+15
* radeonsi: add driconf option radeonsi_enable_nirMarek Olšák2019-02-191-1/+2
* radeonsi: add AMD_DEBUG env var as an alternative to R600_DEBUGMarek Olšák2019-02-121-1/+3
* radeonsi: make allocator_zeroed_memory unmappable and use bigger buffersMarek Olšák2019-02-061-1/+2
* radeonsi: clear allocator_zeroed_memory with SDMAMarek Olšák2019-02-061-3/+3
* radeonsi: use compute for clear_render_target when possibleSonny Jiang2019-02-041-0/+4
* radeonsi: rename r600_resource -> si_resourceMarek Olšák2019-01-221-9/+9
* radeonsi: use compute for resource_copy_region when possibleSonny Jiang2019-01-221-0/+4
* radeonsi: move PKT3_WRITE_DATA generation into a helper functionMarek Olšák2019-01-221-11/+2
* radeonsi: don't use WRITE_DATA.DST_SEL == MEM_GRBM on >= CIKMarek Olšák2019-01-221-1/+2
* radeonsi: correct WRITE_DATA.DST_SEL definitionsMarek Olšák2019-01-221-1/+1
* radeonsi: compile clear and copy buffer compute shaders on demandMarek Olšák2019-01-221-8/+0
* radeonsi: move remaining perfcounter code into si_perfcounter.cNicolai Hähnle2018-12-191-1/+1
* radeonsi: add si_init_draw_functions and make some functions staticNicolai Hähnle2018-12-191-2/+2