summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: implement PK2H and UP2H opcodesMarek Olšák2016-02-041-1/+3
* gallium/radeon: support PIPE_CAP_SURFACE_REINTERPRET_BLOCKSNicolai Hähnle2016-02-031-1/+1
* gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKSNicolai Hähnle2016-02-031-0/+1
* gallium: Add PIPE_CAP_BUFFER_SAMPLER_VIEW_RGBA_ONLYNicolai Hähnle2016-02-031-0/+3
* radeonsi: rework RB+ for StoneyMarek Olšák2016-02-022-103/+226
* radeonsi: rename cb_target_mask state to cb_render_stateMarek Olšák2016-02-025-14/+15
* radeonsi: treat intensity render targets exactly like redMarek Olšák2016-02-021-1/+3
* radeonsi: Add option for SI schedulerAxel Davy2016-01-281-1/+5
* r600,compute: Plug few memory leaksJan Vesely2016-01-263-13/+2
* radeonsi: fix clover crashMarek Olšák2016-01-261-1/+1
* radeonsi: fix shader precompilation for shader-dbMarek Olšák2016-01-261-9/+35
* gallium/ddebug: add 'verbose' optionNicolai Hähnle2016-01-261-1/+1
* radeonsi: use llvm.amdgcn.s.barrier instead of llvm.AMDGPU.barrier.localNicolai Hähnle2016-01-261-1/+3
* radeonsi: add DCC buffer for sampler views on new CSNicolai Hähnle2016-01-251-15/+18
* radeonsi: emit rw_buffers for tes_shader only if tes_shader presentNicolai Hähnle2016-01-251-3/+5
* radeonsi: do not set the shader->key for gs copy shadersNicolai Hähnle2016-01-251-1/+0
* radeonsi: si_llvm_emit_vs_epilogue is never used with gs copy shadersNicolai Hähnle2016-01-251-2/+3
* radeonsi: move is_gs_copy_shader to si_shader_contextNicolai Hähnle2016-01-252-6/+5
* radeonsi: replace use of is_gs_copy_shader in si_shader_vsNicolai Hähnle2016-01-251-1/+1
* radeonsi: ensure that VGT_GS_MODE is sent when necessaryNicolai Hähnle2016-01-251-8/+21
* radeonsi: extract the VGT_GS_MODE calculation into its own functionNicolai Hähnle2016-01-251-19/+28
* radeonsi: add ETC1 support for StoneyMarek Olšák2016-01-221-0/+1
* radeonsi: add max waves / SIMD to shader stats (v2)Marek Olšák2016-01-221-5/+49
* radeonsi: enable late VS allocation (v3)Marek Olšák2016-01-221-3/+23
* radeonsi: allow using all CUs for tessellation and on-chip GS (v2)Marek Olšák2016-01-221-2/+2
* Revert "radeonsi: fix discard-only fragment shaders (v2)"Nicolai Hähnle2016-01-221-4/+0
* radeonsi: fix discard-only fragment shaders (v2)Nicolai Hähnle2016-01-221-0/+4
* radeonsi: add ETC2 support for StoneyMarek Olšák2016-01-222-10/+38
* radeonsi: implement SAMPLEPOS system value without a constant buffer loadMarek Olšák2016-01-221-2/+13
* gallium/radeon: rename max_compute_units -> num_good_compute_unitsMarek Olšák2016-01-222-3/+3
* radeonsi: disable SPI color outputs the shader doesn't writeMarek Olšák2016-01-222-0/+16
* radeonsi: use all SPI color formatsMarek Olšák2016-01-225-57/+190
* radeonsi: use 32_AR for alpha-to-coverage without a color bufferMarek Olšák2016-01-221-1/+1
* radeonsi: add shader conversion code for all SPI color formatsMarek Olšák2016-01-222-14/+140
* radeonsi: set CB_SHADER_MASK according to SPI color formatsMarek Olšák2016-01-221-16/+35
* radeonsi: use SPI_SHADER_COL_FORMAT fields instead of export_16bpcMarek Olšák2016-01-226-38/+90
* radeonsi: don't enable blending if colormask == 0Marek Olšák2016-01-221-0/+3
* gallium: add GREMEDY_string_markerRob Clark2016-01-211-0/+1
* radeonsi: Avoid warning about LLVM generating R_0286D0_SPI_PS_INPUT_ADDRMichel Dänzer2016-01-181-0/+3
* radeonsi: Print "LLVM emitted unknown config register" warning only onceMichel Dänzer2016-01-181-2/+9
* radeonsi: don't miss changes to SPI_TMPRING_SIZEMarek Olšák2016-01-141-2/+7
* gallium/st: add pipe_context::generate_mipmap()Charmaine Lee2016-01-141-0/+1
* gallium/radeon: implement PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-141-1/+1
* gallium: add PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-141-0/+1
* radeonsi: move POSITION and FACE fragment shader inputs to system valuesMarek Olšák2016-01-133-45/+25
* radeonsi: simplify gl_FragCoord behaviorMarek Olšák2016-01-131-23/+22
* gallium: add PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENTIlia Mirkin2016-01-081-0/+1
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERSIlia Mirkin2016-01-081-0/+2
* util/pstipple: allow fragment shader POSITION to be a system valueMarek Olšák2016-01-081-1/+2
* gallium: add caps for POSITION and FACE system valuesMarek Olšák2016-01-081-0/+2