summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radeonsi: assume LLVM 3.4.2 is always presentMarek Olšák2014-07-181-19/+1
* radeonsi: rename definitions of shader limitsMarek Olšák2014-07-111-6/+6
* radeonsi: add sampling of 4:2:2 subsampled texturesGrigori Goronzy2014-06-181-0/+15
* radeonsi: interpolate varyings at sample when full sample shading is enabledMarek Olšák2014-06-021-0/+2
* radeonsi: implement SAMPLEPOS fragment shader inputMarek Olšák2014-06-021-0/+25
* radeonsi: implement set_min_samplesMarek Olšák2014-06-021-2/+28
* radeon: add basic register setup for per-sample shadingMarek Olšák2014-06-021-4/+2
* radeon: split cayman_emit_msaa_state into 2 functionsMarek Olšák2014-06-021-1/+2
* radeonsi: Fix anisotropic filtering state setupMichel Dänzer2014-05-141-4/+3
* radeonsi: Enable geometry shaders with LLVM 3.4.1Tom Stellard2014-05-091-5/+5
* radeonsi: Don't use anonymous struct trick in atom trackingAdam Jackson2014-05-081-1/+1
* radeonsi: implement ARB_texture_cube_map_arrayMarek Olšák2014-05-061-1/+3
* radeonsi: add support for Mullins asics.Samuel Li2014-05-021-0/+2