summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radeonsi: implement EXPCLEAR optimization for depthMarek Olšák2014-09-011-1/+2
* radeonsi: implement fast depth clearMarek Olšák2014-09-011-2/+2
* radeonsi: move DB_RENDER_CONTROL into draw_vboMarek Olšák2014-09-011-31/+4
* r600g,radeonsi: force fast stencil and HTILE stencil off, fixing a Hyper-Z hangMarek Olšák2014-09-011-8/+10
* radeonsi: set DB_DEPTH_SIZE.HEIGHT_TILE_MAX, inline other fieldsMarek Olšák2014-09-011-9/+8
* gallium/radeon: cleanup header inclusionEmil Velikov2014-08-281-1/+1
* radeonsi: handle PIPE_BIND_BLENDABLEMarek Olšák2014-08-251-1/+5
* radeonsi: set IA_MULTI_VGT_PARAM on SI the same as on CIK (v2)Marek Olšák2014-08-191-6/+0
* radeonsi: simplify si_num_banks functionMarek Olšák2014-08-191-9/+10
* radeonsi: save scissor state and sample mask for u_blitterMarek Olšák2014-08-191-6/+10
* radeonsi: implement BPTC texture supportGrigori Goronzy2014-08-141-0/+20
* radeonsi: fix buffer invalidation of unbound texture buffer objectsMarek Olšák2014-08-141-2/+8
* radeonsi: use gpu_address from r600_resourceMarek Olšák2014-08-091-10/+7
* r600g/radeonsi: Use write-combined CPU mappings of some BOs in GTTMichel Dänzer2014-07-231-1/+1
* radeonsi: only update vertex buffers when they need updatingMarek Olšák2014-07-181-0/+2
* radeonsi: remove nr_vertex_buffersMarek Olšák2014-07-181-2/+20
* radeonsi: move vertex buffer descriptors from IB to memoryMarek Olšák2014-07-181-0/+1
* radeonsi: move si_set_sampler_views to si_descriptors.cMarek Olšák2014-07-181-66/+0
* radeonsi: move sampler descriptors from IB to memoryMarek Olšák2014-07-181-75/+16
* radeonsi: use an SGPR instead of VGT_INDX_OFFSETMarek Olšák2014-07-181-0/+1