summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_hw_context.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: Enable loading into CE RAM.Bas Nieuwenhuizen2016-04-211-0/+5
* radeonsi: do not do two full flushes on every compute dispatchBas Nieuwenhuizen2016-04-191-0/+1
* radeonsi: do per cs setup for compute shaders once per csBas Nieuwenhuizen2016-04-191-0/+2
* radeonsi: Create CE IB.Bas Nieuwenhuizen2016-04-191-1/+34
* radeonsi: fix a critical SI hang since PIPELINESTAT_START/STOP was addedMarek Olšák2016-04-131-1/+2
* radeonsi: move scissor and viewport states into gallium/radeonMarek Olšák2016-04-121-4/+4
* gallium/radeon: remove old CS tracingMarek Olšák2016-03-201-2/+1
* radeonsi: implement forcing per-sample_interpolation using the shader key onlyMarek Olšák2016-02-091-1/+0
* radeonsi: rename cb_target_mask state to cb_render_stateMarek Olšák2016-02-021-1/+1
* radeonsi: calculate optimal GS ring sizes to fix GS hangs on TongaMarek Olšák2015-11-131-0/+2
* gallium/radeon: atomize render condition (SET_PREDICATION)Marek Olšák2015-11-131-0/+1
* gallium/radeon: inline the r600_rings structureMarek Olšák2015-11-131-8/+8
* radeonsi: prevent recursion in si_context_gfx_flushMarek Olšák2015-11-131-0/+7
* gallium/radeon: remove the IB flushing flagMarek Olšák2015-11-131-3/+0
* gallium/radeon: move GFX/DMA flushing from add_to_buffer_list to need_cs_spaceMarek Olšák2015-11-131-0/+5
* radeonsi: rename cache flushing flags once moreMarek Olšák2015-11-131-5/+5
* radeonsi: move SPI_PS_INPUT_ENA/ADDR registers to a separate stateMarek Olšák2015-10-031-0/+1
* radeonsi: dump buffer lists while debuggingMarek Olšák2015-10-031-1/+14
* gallium/radeon: stop using "reloc" in a few placesMarek Olšák2015-10-031-1/+1
* radeonsi: add an option for debugging VM faultsMarek Olšák2015-10-031-0/+4
* radeonsi: don't send IB dword usage to si_need_cs_spaceMarek Olšák2015-09-011-2/+1
* radeonsi: don't count IB space for states, just use an upper boundMarek Olšák2015-09-011-48/+5
* radeonsi: convert SPI state to an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert CB_TARGET_MASK setup to an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert stencil ref state into an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert blend color state into an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert sample mask state into an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert clip state into an atomMarek Olšák2015-09-011-0/+1
* radeonsi: avoid redundant CB and DB register updatesMarek Olšák2015-09-011-1/+4
* radeonsi: use a bitmask for tracking dirty atomsMarek Olšák2015-09-011-6/+4
* radeonsi: call si_init_atom for remaining radeonsi atomsMarek Olšák2015-09-011-1/+1
* radeonsi: define the state atom array separatelyMarek Olšák2015-09-011-1/+1
* radeonsi: optimize viewport statesMarek Olšák2015-09-011-0/+2
* radeonsi: optimize scissor statesMarek Olšák2015-09-011-0/+3
* radeonsi: fix memory usage checking for big IBsMarek Olšák2015-09-011-8/+9
* radeonsi: add IB tracing support for debug contextsMarek Olšák2015-08-261-1/+23
* radeonsi: remove old CS tracing codeMarek Olšák2015-08-261-24/+1
* radeonsi: save the contents of indirect buffers for debug contextsMarek Olšák2015-08-261-0/+8
* gallium/radeon: use helper functions to mark atoms dirtyGrazvydas Ignotas2015-08-111-6/+6
* radeonsi: always flush framebuffer caches at the beginning of IBsMarek Olšák2015-08-061-1/+2
* radeonsi: don't count the exact needed CS space if the CS is large enoughMarek Olšák2015-08-061-2/+11
* gallium/radeon: allow the winsys to choose the IB sizeMarek Olšák2015-08-061-1/+1
* gallium/radeon: suspend timer queries between IBsMarek Olšák2015-08-061-1/+2
* radeonsi: flush if the memory usage for an IB is too highMarek Olšák2015-08-021-0/+13
* radeonsi: set VGT_LS_HS_CONFIG for tessellationMarek Olšák2015-07-231-0/+1
* radeonsi: add derived tessellation stateMarek Olšák2015-07-231-0/+7
* radeonsi: Flush when we're asked to return a fence but don't have one yetMichel Dänzer2015-07-221-1/+2
* radeonsi: don't flush an empty IB if the only thing we need is a fenceMarek Olšák2015-07-051-3/+13
* radeonsi: don't emit PA_SC_LINE_STIPPLE after every rasterizer state changeMarek Olšák2015-03-161-0/+1
* radeonsi: split sample locations into its own state atomMarek Olšák2015-03-161-0/+1