summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
7 daysr600g,radeonsi: Only set use_staging_texture = TRUE onceMichel Dänzer1-8/+5
7 daysr600g,radeonsi: Use staging texture for transfers if any miplevel is tiledMichel Dänzer1-1/+1
9 daysradeonsi: use tgsi_shader_info in si_llvm_emit_fs_epilogueMarek Olšák1-71/+61
9 daysradeonsi: remove si_shader_output_values::indexMarek Olšák1-17/+6
9 daysradeonsi: use tgsi_shader_info in si_llvm_emit_vs_epilogueMarek Olšák1-26/+13
9 daysradeonsi: remove shader->input[] and output[] arrays and dependenciesMarek Olšák3-89/+2
9 daysradeonsi: move param_offset out of shader->input[] and output[]Marek Olšák3-7/+10
9 daysradeonsi: use tgsi_shader_info to get a list of GS outputsMarek Olšák2-14/+12
9 daysradeonsi: use tgsi_shader_info in si_update_spi_mapMarek Olšák1-9/+13
9 daysradeonsi: simplify dereferences in si_update_spi_mapMarek Olšák1-2/+2
9 daysradeonsi: use tgsi_shader_info in si_shader_vsMarek Olšák1-2/+3
9 daysradeonsi: use tgsi_shader_info in si_shader_psMarek Olšák3-5/+5
9 daysradeonsi: use tgsi_shader_info in fetch_input_gsMarek Olšák1-4/+5
9 daysradeonsi: don't rely on shader->output in si_llvm_emit_fs_epilogueMarek Olšák1-1/+1
9 daysradeonsi: use tgsi_shader_info in si_llvm_emit_es_epilogueMarek Olšák1-17/+5
9 daysradeonsi: don't recompile shaders when changing nr_cbufs from 0 to 1Marek Olšák3-4/+4
9 daysradeonsi: remove vs.ucps_enabled from the shader keyMarek Olšák3-15/+0
9 daysradeonsi: assume ClipDistance usage mask is always 0xfMarek Olšák2-8/+2
12 daysr600g,radeonsi: Always use GTT again for PIPE_USAGE_STREAM buffersMichel Dänzer1-1/+3
2014-10-07radeonsi: Use dummy pixel shader if compilation of the real shader failedMichel Dänzer3-7/+22
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-04radeonsi: get tgsi_shader_info only once before compilationMarek Olšák3-21/+16
2014-10-04gallium/util: add util_bitcount64Marek Olšák1-0/+12
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
2014-09-24radeonsi/compute: do CS partial flush with si_emit_cache_flushMarek Olšák3-6/+9
2014-09-24radeonsi/compute: flush caches with si_emit_cache_flushMarek Olšák3-23/+32
2014-09-24radeonsi/compute: directly emit CONTEXT_CONTROLMarek Olšák1-1/+5
2014-09-24radeonsi: properly destroy the GS copy shader and scratch_bo for computeMarek Olšák2-3/+8
2014-09-24radeonsi: release GS rings at context destructionMarek Olšák1-0/+2
2014-09-24radeonsi: don't use pipe_constant_buffer for GS ringsMarek Olšák4-26/+22
2014-09-24radeonsi: don't pass the context to the shader translatorMarek Olšák4-22/+18
2014-09-24radeonsi: don't snoop currently-bound GS shader when compiling ESMarek Olšák3-16/+101
2014-09-24radeonsi: shorten si_pipe_* prefixes to si_*Marek Olšák8-58/+57
2014-09-24radeonsi: merge si_pipe_shader into si_shaderMarek Olšák5-92/+90
2014-09-24radeonsi: disable gl_SampleMask fragment shader output if MSAA is disabledMarek Olšák1-3/+18