summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: remove 'Authors:' commentsMarek Olšák2017-11-021-3/+0
* radeonsi: hardcode shader WAVE_LIMIT to the maximum valueAndres Rodriguez2017-10-211-7/+14
* radeonsi: add support for PIPE_FORMAT_{X1,A1}R5G5B5_UNORMNicolai Hähnle2017-10-121-0/+8
* radeonsi: shrink r600d_common.h and stop using itMarek Olšák2017-10-091-13/+13
* radeonsi: import cayman_msaa.c from drivers/radeonMarek Olšák2017-10-091-11/+68
* radeonsi: import r600_streamout from drivers/radeonMarek Olšák2017-10-091-2/+2
* radeonsi: simplify a loop in si_update_fb_dirtiness_after_renderingMarek Olšák2017-10-061-15/+11
* gallium: Remove util_format_s3tc_enabledMatt Turner2017-10-021-4/+0
* radeonsi: adjust clip discard based on line width / point sizeNicolai Hähnle2017-10-021-1/+6
* radeonsi: remove si_context::{scissor_enabled,clip_halfz}Nicolai Hähnle2017-10-021-2/+12
* radeonsi: move and rename scissor and viewport state and functionsNicolai Hähnle2017-10-021-3/+3
* radeonsi: fix maximum advertised point size / line widthNicolai Hähnle2017-10-021-2/+2
* radeonsi: fix border color translation for integer texturesNicolai Hähnle2017-09-291-14/+36
* radeonsi: clamp border colors for upgraded depth texturesNicolai Hähnle2017-09-291-59/+60
* radeonsi: clamp depth comparison value only for fixed point formatsNicolai Hähnle2017-09-291-0/+4
* r600: fork and import gallium/radeonMarek Olšák2017-09-261-9/+9
* radeonsi: set MIP_POINT_PRECLAMP to 0Nicolai Hähnle2017-09-201-1/+1
* radeonsi: allow out-of-order rasterization in commutative blending casesNicolai Hähnle2017-09-181-4/+63
* radeonsi: add drirc option "radeonsi_assume_no_z_fights"Nicolai Hähnle2017-09-181-4/+4
* radeonsi: enable out-of-order rasterization when possible on VI and GFX9 dGPUsNicolai Hähnle2017-09-181-2/+155
* gallium/radeon: pass old_(perfect_)enable to set_occlusion_query_stateNicolai Hähnle2017-09-181-1/+3
* gallium/{r600, radeonsi}: Fix segfault with color format (v2)Denis Pauk2017-09-141-1/+9
* radeonsi: rename variable to clarify its meaningNicolai Hähnle2017-09-131-10/+10
* ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák2017-09-071-4/+4
* radeonsi/gfx9: always flush DB metadata on framebuffer changesNicolai Hähnle2017-09-061-1/+10
* radeonsi/gfx9: implement primitive binningMarek Olšák2017-09-051-6/+20
* radeonsi: add more state flags into si_state_dsaMarek Olšák2017-09-051-0/+17
* radeonsi/gfx9: don't use BREAK_BATCH and FLUSH_DFSM if DFSM is disabledMarek Olšák2017-09-051-3/+3
* radeonsi: eliminate PS color outputs when colormask kills themMarek Olšák2017-09-041-0/+4
* radeonsi: rewrite late alloc VS limit computationMarek Olšák2017-08-281-12/+25
* Revert "radeonsi: get the raster config from AMDGPU on SI"Marek Olšák2017-08-271-17/+0
* radeonsi: get the raster config from AMDGPU on SIMarek Olšák2017-08-241-0/+17
* radeonsi: clean up setting GRBM_GFX_INDEXMarek Olšák2017-08-241-19/+22
* radeonsi: move PA_SC_RASTER_CONFIG emission into a separate functionMarek Olšák2017-08-241-70/+73
* radeonsi: emit VGT_REUSE_OFF in the right placeMarek Olšák2017-08-221-6/+0
* gallium/radeon: add helpers for whether HTILE is enabledMarek Olšák2017-08-221-5/+3
* radeonsi/gfx9: don't flush L2 metadata for DB if not neededMarek Olšák2017-08-221-1/+7
* radeonsi/gfx9: don't flush L2 metadata for CB if not neededMarek Olšák2017-08-221-4/+9
* radeonsi/gfx9: don't flush TC L2 between rendering and texturing if not neededMarek Olšák2017-08-221-17/+12
* radeonsi: don't use CLEAR_STATE on SIMarek Olšák2017-08-181-3/+45
* radeonsi/gfx9: use the VI codepath for clamping ZMarek Olšák2017-08-111-11/+1
* radeonsi: remove a tautology sctx->framebuffer.nr_samples >= 1Marek Olšák2017-08-071-2/+1
* radeonsi: program tile swizzle for color and FMASK surfaces for GFX & SDMAMarek Olšák2017-08-041-2/+10
* radeonsi: if FMASK is disabled, set CB_COLORi_FMASK = CB_COLORi_BASE properlyMarek Olšák2017-08-041-1/+5
* radeonsi: fix various CLEAR_STATE issuesMarek Olšák2017-08-011-0/+22
* radeonsi: update dirty_level_mask only when flushing or unbinding framebufferMarek Olšák2017-07-281-2/+36
* radeonsi: rely on CLEAR_STATE for clearing UCP and blend color registersMarek Olšák2017-07-281-0/+4
* radeonsi: use CLEAR_STATE to initialize some registersMarek Olšák2017-07-281-54/+4
* gallium/radeon: make S_FIXED function signed and move it to shared codeMarek Olšák2017-07-261-5/+0
* radeonsi: move instance divisors into a constant bufferMarek Olšák2017-06-271-0/+15