| Commit message (Expand) | Author | Age | Files | Lines |
* | radeonsi: use minnum and maxnum LLVM intrinsics for MIN and MAX opcodes | Marek Olšák | 2014-11-21 | 1 | -0/+7 |
* | radeonsi: remove unused variable si_state_dsa::db_render_control | Marek Olšák | 2014-11-19 | 1 | -1/+0 |
* | radeonsi: support gl_FragCoord at integer pixel center | Marek Olšák | 2014-11-18 | 2 | -1/+5 |
* | radeonsi: support per-sample gl_FragCoord | Marek Olšák | 2014-11-18 | 1 | -12/+13 |
* | radeonsi: Disable asynchronous DMA except for PIPE_BUFFER | Michel Dänzer | 2014-11-17 | 1 | -0/+15 |
* | radeonsi: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION | Marek Olšák | 2014-11-16 | 3 | -3/+16 |
* | radeonsi/compute: Enable PIPE_SHADER_IR_NATIVE for compute shaders v2 | Tom Stellard | 2014-10-31 | 4 | -59/+127 |
* | radeonsi: fix incorrect index buffer max size for lowered 8-bit indices | Marek Olšák | 2014-10-28 | 1 | -1/+1 |
* | radeonsi: fix polygon mode for points and lines and point/line fill modes | Marek Olšák | 2014-10-28 | 1 | -3/+3 |
* | gallium: introduce PIPE_CAP_CLIP_HALFZ. | Mathias Fröhlich | 2014-10-24 | 1 | -0/+1 |
* | radeonsi: implement pipe_rasterizer_state::clip_halfz | Marek Olšák | 2014-10-22 | 1 | -0/+1 |
* | radeonsi: add some missing register definitions | Marek Olšák | 2014-10-21 | 1 | -0/+23 |
* | radeonsi: load ring resource descriptors only once | Marek Olšák | 2014-10-21 | 1 | -35/+42 |
* | radeonsi: clarify shader constant load functions | Marek Olšák | 2014-10-21 | 1 | -40/+46 |
* | radeonsi: statically declare resource and sampler arrays | Marek Olšák | 2014-10-21 | 1 | -8/+2 |
* | radeonsi: remove conversion of DX9 FACE input to GL | Marek Olšák | 2014-10-21 | 1 | -14/+1 |
* | radeonsi: revert hack for random failures in glsl-max-varyings | Marek Olšák | 2014-10-21 | 1 | -7/+1 |
* | radeonsi: generate shader pm4 states right after shader compilation | Marek Olšák | 2014-10-21 | 3 | -17/+24 |
* | radeonsi: make pm4 state generation for shaders independent of the context | Marek Olšák | 2014-10-21 | 1 | -17/+9 |
* | radeonsi: inline si_pm4_alloc_state | Marek Olšák | 2014-10-21 | 4 | -23/+17 |
* | gallium: add PIPE_SHADER_CAP_MAX_OUTPUTS and use it in st/mesa | Marek Olšák | 2014-10-21 | 1 | -0/+2 |
* | automake: explicitly set TARGET_RADEON_{WINSYS,COMMON} | Emil Velikov | 2014-10-14 | 1 | -2/+2 |
* | radeonsi: use tgsi_shader_info in si_llvm_emit_fs_epilogue | Marek Olšák | 2014-10-12 | 1 | -71/+61 |
* | radeonsi: remove si_shader_output_values::index | Marek Olšák | 2014-10-12 | 1 | -17/+6 |
* | radeonsi: use tgsi_shader_info in si_llvm_emit_vs_epilogue | Marek Olšák | 2014-10-12 | 1 | -26/+13 |
* | radeonsi: remove shader->input[] and output[] arrays and dependencies | Marek Olšák | 2014-10-12 | 2 | -88/+0 |
* | radeonsi: move param_offset out of shader->input[] and output[] | Marek Olšák | 2014-10-12 | 3 | -7/+10 |
* | radeonsi: use tgsi_shader_info to get a list of GS outputs | Marek Olšák | 2014-10-12 | 2 | -14/+12 |
* | radeonsi: use tgsi_shader_info in si_update_spi_map | Marek Olšák | 2014-10-12 | 1 | -9/+13 |
* | radeonsi: simplify dereferences in si_update_spi_map | Marek Olšák | 2014-10-12 | 1 | -2/+2 |
* | radeonsi: use tgsi_shader_info in si_shader_vs | Marek Olšák | 2014-10-12 | 1 | -2/+3 |
* | radeonsi: use tgsi_shader_info in si_shader_ps | Marek Olšák | 2014-10-12 | 3 | -5/+5 |
* | radeonsi: use tgsi_shader_info in fetch_input_gs | Marek Olšák | 2014-10-12 | 1 | -4/+5 |
* | radeonsi: don't rely on shader->output in si_llvm_emit_fs_epilogue | Marek Olšák | 2014-10-12 | 1 | -1/+1 |
* | radeonsi: use tgsi_shader_info in si_llvm_emit_es_epilogue | Marek Olšák | 2014-10-12 | 1 | -17/+5 |
* | radeonsi: don't recompile shaders when changing nr_cbufs from 0 to 1 | Marek Olšák | 2014-10-12 | 3 | -4/+4 |
* | radeonsi: remove vs.ucps_enabled from the shader key | Marek Olšák | 2014-10-12 | 3 | -15/+0 |
* | radeonsi: assume ClipDistance usage mask is always 0xf | Marek Olšák | 2014-10-12 | 2 | -8/+2 |
* | radeonsi: Use dummy pixel shader if compilation of the real shader failed | Michel Dänzer | 2014-10-07 | 3 | -7/+22 |
* | tgsi: change tgsi_shader_info::properties to a one-dimensional array | Marek Olšák | 2014-10-04 | 2 | -5/+5 |
* | radeonsi: set number of userdata SGPRs of GS copy shader to 4 | Marek Olšák | 2014-10-04 | 3 | -10/+23 |
* | radeonsi: pass the GS shader directly to si_generate_gs_copy_shader | Marek Olšák | 2014-10-04 | 1 | -3/+3 |
* | radeonsi: set LLVMByValAttribute for all descriptor arrays | Marek Olšák | 2014-10-04 | 1 | -10/+7 |
* | radeonsi: make the vertex shader key smaller | Marek Olšák | 2014-10-04 | 1 | -1/+2 |
* | radeonsi: don't flush shader caches when building PM4 shader states | Marek Olšák | 2014-10-04 | 1 | -8/+0 |
* | radeonsi: remove interp_at_sample from the key, use TGSI_INTERPOLATE_LOC_SAMPLE | Marek Olšák | 2014-10-04 | 3 | -5/+2 |
* | radeonsi: move geometry shader properties from si_shader to si_shader_selector | Marek Olšák | 2014-10-04 | 4 | -29/+38 |
* | radeonsi: always compile shaders on demand | Marek Olšák | 2014-10-04 | 1 | -13/+3 |
* | radeonsi: remove unused variable si_shader::gs_input_prim | Marek Olšák | 2014-10-04 | 2 | -3/+0 |
* | radeonsi: get fs_write_all from tgsi_shader_info directly | Marek Olšák | 2014-10-04 | 3 | -16/+3 |