summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state.h
Commit message (Expand)AuthorAgeFilesLines
* radeonsi/gfx9: use CE RAM optimallyMarek Olšák2017-05-181-0/+7
* radeonsi: only upload (dump to L2) those descriptors that are used by shadersMarek Olšák2017-05-181-2/+16
* radeonsi: record which descriptor slots are used by shadersMarek Olšák2017-05-181-0/+3
* radeonsi: do only 1 big CE dump at end of IBs and one reload in the preambleMarek Olšák2017-05-181-4/+2
* radeonsi: merge sampler and image descriptor lists into oneMarek Olšák2017-05-181-3/+14
* radeonsi: merge constant and shader buffers descriptor lists into oneMarek Olšák2017-05-181-5/+20
* radeonsi: pass tessellation ring addresses via user SGPRsMarek Olšák2017-04-281-3/+0
* radeonsi: emit VS_STATE register explicitly from si_draw_vboNicolai Hähnle2017-04-131-0/+1
* radeonsi/gfx9: only use CE RAM for most-used descriptorsMarek Olšák2017-03-301-0/+2
* radeonsi/gfx9: image descriptor changes in mutable fieldsMarek Olšák2017-03-301-1/+2
* gallium/radeon: move pre-GFX9 radeon_surf.* members to radeon_surf.u.legacy.*Marek Olšák2017-03-301-3/+3
* radeonsi: s/uint/enum pipe_shader_type/Brian Paul2017-03-081-1/+2
* radeonsi: remove the fix_size3 workaroundMarek Olšák2017-02-181-5/+0
* radeonsi: make fix_fetch an array of uint8_tMarek Olšák2017-02-181-1/+1
* radeonsi: align vertex buffer descriptor list size for optimal prefetchMarek Olšák2017-02-101-0/+2
* Revert "radeonsi: decrease the number of texture slots to 24"Marek Olšák2017-02-031-1/+1
* radeonsi: atomize the scratch buffer stateMarek Olšák2017-01-301-0/+1
* radeonsi: precompute IA_MULTI_VGT_PARAM values into a tableMarek Olšák2017-01-301-0/+1
* radeonsi: use a bitmask for looping over dirty PM4 statesMarek Olšák2017-01-301-0/+3
* radeonsi: atomize L2 prefetchesMarek Olšák2017-01-301-0/+1
* radeonsi: determine in advance which VBOs should be added to the buffer listMarek Olšák2017-01-181-0/+1
* radeonsi: use a global dirty mask for shader pointersMarek Olšák2017-01-181-2/+0
* radeonsi: make fix_fetch 64-bitMarek Olšák2017-01-161-1/+1
* radeonsi: use a single descriptor for the GSVS ringNicolai Hähnle2016-12-121-5/+1
* radeonsi: write shader descriptors into hang reportsMarek Olšák2016-12-071-0/+2
* radeonsi: properly declare context sampler statesMarek Olšák2016-12-071-1/+1
* radeonsi: decrease the number of texture slots to 24Marek Olšák2016-11-211-1/+1
* radeonsi: fix a subtle bounds checking corner case with 3-component attributesNicolai Hähnle2016-11-161-0/+6
* radeonsi: fix vertex fetches for 2_10_10_10 formatsNicolai Hähnle2016-11-041-0/+1
* radeonsi: add si_get_shader_buffers/get_pipe_constant_buffers (v2)Nicolai Hähnle2016-09-291-0/+5
* radeonsi: remove the cache_flush atomMarek Olšák2016-09-091-2/+1
* gallium/radeon: set VPORT_ZMIN/MAX registers correctlyMarek Olšák2016-09-051-0/+1
* gallium: change pipe_sampler_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-171-1/+1
* radeonsi: deal with high vertex buffer memory usage correctlyMarek Olšák2016-08-061-0/+1
* radeonsi: separate the compilation chunk of si_create_shader_selectorMarek Olšák2016-07-051-0/+1
* radeonsi: unreference framebuffer state with set_framebuffer_stateMarek Olšák2016-06-291-1/+0
* radeonsi: set optimal VGT_HS_OFFCHIP_PARAMMarek Olšák2016-06-291-2/+0
* radeonsi: make si_is_format_supported staticMarek Olšák2016-06-251-5/+0
* gallium: make constant_buffer constRob Clark2016-06-201-2/+1
* radeonsi: Reinitialize all descriptors in CE preamble.Bas Nieuwenhuizen2016-06-101-0/+1
* radeonsi: don't enable DCC in the sampler if first_level doesn't have itMarek Olšák2016-06-081-2/+3
* radeonsi: move si_descriptors into a per-context arrayNicolai Hähnle2016-06-071-2/+25
* radeonsi: add si_set_rw_buffer to be used for internal descriptorsNicolai Hähnle2016-06-071-3/+2
* radeonsi: move enabled_mask out of si_descriptorsNicolai Hähnle2016-06-071-3/+6
* radeonsi: implement global resetting of texture descriptorsMarek Olšák2016-06-011-0/+1
* radeonsi: set some image descriptor fields at bind timeMarek Olšák2016-06-011-1/+15
* radeonsi: Add counter to check if a texture is bound to a framebuffer.Bas Nieuwenhuizen2016-05-311-0/+1
* radeonsi: Add buffer for offchip storage between TCS and TES.Bas Nieuwenhuizen2016-05-261-0/+3
* radeonsi: remove unused tile mode gettersMarek Olšák2016-05-021-7/+0
* radeonsi: remove the shader parameter from si_set_ring_bufferMarek Olšák2016-04-221-1/+1