summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi
AgeCommit message (Expand)AuthorFilesLines
34 hoursgallium: introduce PIPE_CAP_CLIP_HALFZ.Mathias Fröhlich1-0/+1
3 daysradeonsi: implement pipe_rasterizer_state::clip_halfzMarek Olšák1-0/+1
4 daysradeonsi: add some missing register definitionsMarek Olšák1-0/+23
4 daysradeonsi: load ring resource descriptors only onceMarek Olšák1-35/+42
4 daysradeonsi: clarify shader constant load functionsMarek Olšák1-40/+46
4 daysradeonsi: statically declare resource and sampler arraysMarek Olšák1-8/+2
4 daysradeonsi: remove conversion of DX9 FACE input to GLMarek Olšák1-14/+1
4 daysradeonsi: revert hack for random failures in glsl-max-varyingsMarek Olšák1-7/+1
4 daysradeonsi: generate shader pm4 states right after shader compilationMarek Olšák3-17/+24
4 daysradeonsi: make pm4 state generation for shaders independent of the contextMarek Olšák1-17/+9
4 daysradeonsi: inline si_pm4_alloc_stateMarek Olšák4-23/+17
4 daysgallium: add PIPE_SHADER_CAP_MAX_OUTPUTS and use it in st/mesaMarek Olšák1-0/+2
11 daysautomake: explicitly set TARGET_RADEON_{WINSYS,COMMON}Emil Velikov1-2/+2
13 daysradeonsi: use tgsi_shader_info in si_llvm_emit_fs_epilogueMarek Olšák1-71/+61
13 daysradeonsi: remove si_shader_output_values::indexMarek Olšák1-17/+6
13 daysradeonsi: use tgsi_shader_info in si_llvm_emit_vs_epilogueMarek Olšák1-26/+13
13 daysradeonsi: remove shader->input[] and output[] arrays and dependenciesMarek Olšák2-88/+0
13 daysradeonsi: move param_offset out of shader->input[] and output[]Marek Olšák3-7/+10
13 daysradeonsi: use tgsi_shader_info to get a list of GS outputsMarek Olšák2-14/+12
13 daysradeonsi: use tgsi_shader_info in si_update_spi_mapMarek Olšák1-9/+13
13 daysradeonsi: simplify dereferences in si_update_spi_mapMarek Olšák1-2/+2
13 daysradeonsi: use tgsi_shader_info in si_shader_vsMarek Olšák1-2/+3
13 daysradeonsi: use tgsi_shader_info in si_shader_psMarek Olšák3-5/+5
13 daysradeonsi: use tgsi_shader_info in fetch_input_gsMarek Olšák1-4/+5
13 daysradeonsi: don't rely on shader->output in si_llvm_emit_fs_epilogueMarek Olšák1-1/+1
13 daysradeonsi: use tgsi_shader_info in si_llvm_emit_es_epilogueMarek Olšák1-17/+5
13 daysradeonsi: don't recompile shaders when changing nr_cbufs from 0 to 1Marek Olšák3-4/+4
13 daysradeonsi: remove vs.ucps_enabled from the shader keyMarek Olšák3-15/+0
13 daysradeonsi: assume ClipDistance usage mask is always 0xfMarek Olšák2-8/+2
2014-10-07radeonsi: Use dummy pixel shader if compilation of the real shader failedMichel Dänzer3-7/+22
2014-10-04tgsi: change tgsi_shader_info::properties to a one-dimensional arrayMarek Olšák2-5/+5
2014-10-04radeonsi: set number of userdata SGPRs of GS copy shader to 4Marek Olšák3-10/+23
2014-10-04radeonsi: pass the GS shader directly to si_generate_gs_copy_shaderMarek Olšák1-3/+3
2014-10-04radeonsi: set LLVMByValAttribute for all descriptor arraysMarek Olšák1-10/+7
2014-10-04radeonsi: make the vertex shader key smallerMarek Olšák1-1/+2
2014-10-04radeonsi: don't flush shader caches when building PM4 shader statesMarek Olšák1-8/+0
2014-10-04radeonsi: remove interp_at_sample from the key, use TGSI_INTERPOLATE_LOC_SAMPLEMarek Olšák3-5/+2
2014-10-04radeonsi: move geometry shader properties from si_shader to si_shader_selectorMarek Olšák4-29/+38
2014-10-04radeonsi: always compile shaders on demandMarek Olšák1-13/+3
2014-10-04radeonsi: remove unused variable si_shader::gs_input_primMarek Olšák2-3/+0
2014-10-04radeonsi: get fs_write_all from tgsi_shader_info directlyMarek Olšák3-16/+3
2014-10-04tgsi: simplify shader properties in tgsi_shader_infoMarek Olšák1-36/+17
2014-10-04radeonsi: get tgsi_shader_info only once before compilationMarek Olšák3-21/+16
2014-10-04radeonsi: fix CS tracing and remove excessive CS dumpingMarek Olšák3-35/+25
2014-10-03radeonsi: Clear sampler view flags when binding a bufferMichel Dänzer1-0/+5
2014-09-30radeonsi: Pass the slice size to si_dma_copy_bufferMichel Dänzer1-4/+4
2014-09-30radeonsi: Catch more cases that can't be handled by si_dma_copy_buffer/tileMichel Dänzer1-3/+11
2014-09-30radeonsi: Fix si_dma_copy(_tile) for compressed formatsMichel Dänzer1-2/+2
2014-09-30radeonsi: Fix tiling mode index for stencil resourcesMichel Dänzer1-2/+3
2014-09-24radeonsi: remove old cache flushing codeMarek Olšák4-66/+1