summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: set an optimal value for DB_Z_INFO.ZRANGE_PRECISIONMarek Olšák2015-04-271-7/+2
* radeonsi: remove deprecated and useless registersMarek Olšák2015-04-271-10/+0
* radeonsi: don't emit PA_SC_LINE_STIPPLE after every rasterizer state changeMarek Olšák2015-03-161-4/+0
* radeonsi: move PA_SU_SC_MODE_CNTL to rasterizer stateMarek Olšák2015-03-161-20/+12
* radeonsi: implement line and polygon smoothingMarek Olšák2015-03-161-6/+29
* radeonsi: split sample locations into its own state atomMarek Olšák2015-03-161-0/+11
* radeonsi: add basic code for overrasterizationMarek Olšák2015-03-161-1/+1
* radeonsi: simplify obtaining a shader property in si_emit_clip_regsMarek Olšák2015-02-241-2/+1
* r600g,radeonsi: cleanup of hex literalsMarek Olšák2015-02-241-16/+16
* radeonsi: set PA_SU_HARDWARE_SCREEN_OFFSET to 0Marek Olšák2015-02-241-0/+2
* radeonsi: fix a crash if a stencil ref state is set before a DSA stateMarek Olšák2015-02-171-4/+8
* radeonsi: implement polygon stipplingMarek Olšák2015-02-041-0/+52
* radeonsi: add support for sampler views where resource = NULLMarek Olšák2015-02-041-2/+13
* radeonsi: move the buffer descriptor to the end of the image descriptorMarek Olšák2015-02-041-4/+4
* radeonsi: flush all CB/DB caches unconditionally when changing the framebufferMarek Olšák2015-01-071-11/+7
* radeonsi: change TC cache flushing strategy for texturesMarek Olšák2015-01-071-0/+6
* radeonsi: rename flush flags, split the TC flag into L1 and L2Marek Olšák2015-01-071-6/+7
* radeonsi: remove unused and not useful variablesMarek Olšák2015-01-071-2/+1
* radeonsi: remove init config from statesMarek Olšák2015-01-071-1/+1
* radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask == 0Michel Dänzer2014-12-251-2/+4
* radeonsi: take into account NULL colorbuffers when computing CB_TARGET_MASKMarek Olšák2014-12-101-4/+12
* radeonsi: only emit line stippling and provoking vertex state when it changesMarek Olšák2014-12-101-0/+1
* radeonsi: fix SPI state dependency on sprite_coord_enableMarek Olšák2014-12-101-1/+0
* radeonsi: emit clip registers only if VS, GS, or rasterizer is changedMarek Olšák2014-12-101-0/+33
* radeonsi: move all shader-related functions to a new file si_state_shaders.cMarek Olšák2014-12-101-290/+0
* radeonsi: Program RASTER_CONFIG for harvested GPUs v5Tom Stellard2014-12-081-5/+123
* radeonsi: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITIONMarek Olšák2014-11-161-1/+0
* radeonsi: fix polygon mode for points and lines and point/line fill modesMarek Olšák2014-10-281-3/+3
* radeonsi: implement pipe_rasterizer_state::clip_halfzMarek Olšák2014-10-221-0/+1
* radeonsi: generate shader pm4 states right after shader compilationMarek Olšák2014-10-211-0/+1
* radeonsi: inline si_pm4_alloc_stateMarek Olšák2014-10-211-7/+7
* radeonsi: don't recompile shaders when changing nr_cbufs from 0 to 1Marek Olšák2014-10-121-1/+1
* radeonsi: remove vs.ucps_enabled from the shader keyMarek Olšák2014-10-121-8/+0
* radeonsi: Use dummy pixel shader if compilation of the real shader failedMichel Dänzer2014-10-071-7/+11
* tgsi: change tgsi_shader_info::properties to a one-dimensional arrayMarek Olšák2014-10-041-3/+3
* radeonsi: remove interp_at_sample from the key, use TGSI_INTERPOLATE_LOC_SAMPLEMarek Olšák2014-10-041-2/+0
* radeonsi: move geometry shader properties from si_shader to si_shader_selectorMarek Olšák2014-10-041-2/+23
* radeonsi: always compile shaders on demandMarek Olšák2014-10-041-13/+3
* radeonsi: get fs_write_all from tgsi_shader_info directlyMarek Olšák2014-10-041-4/+1
* radeonsi: get tgsi_shader_info only once before compilationMarek Olšák2014-10-041-7/+3
* radeonsi: properly destroy the GS copy shader and scratch_bo for computeMarek Olšák2014-09-241-3/+4
* radeonsi: don't pass the context to the shader translatorMarek Olšák2014-09-241-1/+1
* radeonsi: don't snoop currently-bound GS shader when compiling ESMarek Olšák2014-09-241-1/+5
* radeonsi: shorten si_pipe_* prefixes to si_*Marek Olšák2014-09-241-16/+16
* radeonsi: merge si_pipe_shader into si_shaderMarek Olšák2014-09-241-4/+4
* radeonsi: disable gl_SampleMask fragment shader output if MSAA is disabledMarek Olšák2014-09-241-3/+18
* radeonsi: only update MSAA-specific framebuffer state if nr_samples is changedMarek Olšák2014-09-241-23/+27
* radeonsi: move DB_SHADER_CONTROL into db_render_stateMarek Olšák2014-09-241-1/+10
* radeonsi: move DB registers from draw_vbo into new db_render_stateMarek Olšák2014-09-241-7/+66
* radeonsi: Compile dummy pixel shader on demandMichel Dänzer2014-09-021-1/+10