summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_state.c
AgeCommit message (Expand)AuthorFilesLines
11 daysradeonsi: enable vrs2x2 coarse shading if flat shading (v9)Yogesh mohan marimuthu1-13/+23
13 daysradeonsi: Fix typos.Vinson Lee1-1/+1
2020-12-22gallium: inline pipe_depth_state to decrease DSA state size by 4 bytesMarek Olšák1-12/+12
2020-12-22gallium: inline pipe_alpha_state to enable better DSA bitfield packingMarek Olšák1-3/+3
2020-12-22gallium: pass pipe_stencil_ref by value (it has only 2 bytes)Marek Olšák1-3/+3
2020-12-16radeonsi: improve a comment about an MSAA bug workaroundMarek Olšák1-3/+10
2020-12-16radeonsi: fix small primitive culling with MSAA force-disabled and smoothingMarek Olšák1-6/+10
2020-12-05r300,r600,radeonsi: inline struct radeon_cmdbuf to remove dereferencesMarek Olšák1-16/+16
2020-12-01radeonsi: only mask 1 CU for GS/VS waves on gfx10.3Marek Olšák1-3/+11
2020-12-01radeonsi: unduplicate code setting MIN_COMPRESSED_BLOCK_SIZEMarek Olšák1-17/+8
2020-11-23ac,radv: use better export formats for 8-bit when RB+ isn't allowedSamuel Pitoiset1-1/+1
2020-11-18ac: rename num_render_backends -> max_render_backendsMarek Olšák1-3/+3
2020-11-17radeonsi: add an option to enable 2x2 coarse shading for non-GUI elementsMarek Olšák1-3/+28
2020-11-13radeonsi: Add displayable DCC flushing without explicit flushes.Bas Nieuwenhuizen1-1/+9
2020-10-23amd: replace 0x028848 with the register definitionMarek Olšák1-1/+3
2020-10-01radeonsi: kill disabled clip distances and planes at per-channel granularityMarek Olšák1-10/+3
2020-09-24radeonsi: add a tweak for PS wave CU utilization for gfx10.3Marek Olšák1-2/+14
2020-09-24radeonsi: set KEEP_TOGETHER_ENABLE if neededMarek Olšák1-1/+3
2020-09-22radeonsi: set TRUNC_COORD=0 for Total War: WARHAMMER to fix itMarek Olšák1-1/+2
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-1/+1
2020-09-19radeonsi: Move display dcc dirty tracking to framebuffer emission.Bas Nieuwenhuizen1-4/+23
2020-09-16Revert "radeonsi: move L2_CACHE_CONTROL registers into si_emit_framebuffer_st...Marek Olšák1-32/+28
2020-09-16Revert "radeonsi: set BIG_PAGE fields on gfx10.3"Marek Olšák1-21/+3
2020-09-07radeonsi: kill point size VS output if it's not used by the rasterizerMarek Olšák1-1/+5
2020-09-07radeonsi: remove redundant si_shader_info::writes_memoryMarek Olšák1-1/+1
2020-09-07radeonsi: remove redundant si_shader_info:*(clip|cull)* fieldsMarek Olšák1-1/+1
2020-09-07radeonsi: stop using TGSI_PROPERTY_FS_EARLY_DEPTH_STENCILMarek Olšák1-1/+1
2020-09-07radeonsi: stop using TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION / VS_BLIT_SGPRS_AMDMarek Olšák1-1/+2
2020-09-01amd/registers: switch to new generated register definitionsMarek Olšák1-28/+28
2020-08-24si: Use util_blend_factor_uses_destAlyssa Rosenzweig1-9/+3
2020-08-07radeonsi: various fixes for gfx10.3Marek Olšák1-0/+2
2020-08-07Revert "radeonsi: honor a user-specified pitch on gfx10.3"Marek Olšák1-20/+6
2020-08-07radeonsi: enable ETC2 hw acceleration on Raven2Marek Olšák1-1/+1
2020-07-22radeonsi: implement CP register shadowingMarek Olšák1-7/+9
2020-07-22radeonsi: sort registers in si_init_cs_preamble_state according to GPU genMarek Olšák1-118/+112
2020-07-22radeonsi: add missing initialization of registersMarek Olšák1-0/+21
2020-06-26radeonsi: remove tabsMarek Olšák1-5/+5
2020-06-26radeonsi: make si_pm4_cmd_begin/end static and simplify all usagesMarek Olšák1-4/+2
2020-06-26radeonsi: rename init_config states to cs_preamble statesMarek Olšák1-7/+3
2020-06-26radeonsi: don't add the border color buffer into the init_config stateMarek Olšák1-1/+0
2020-06-15ac: add ac_choose_spi_color_formats() to common codeSamuel Pitoiset1-109/+6
2020-06-09radeonsi: set BIG_PAGE fields on gfx10.3Marek Olšák1-3/+21
2020-06-09radeonsi: move L2_CACHE_CONTROL registers into si_emit_framebuffer_stateMarek Olšák1-29/+32
2020-06-09radeonsi: implement R9G9B9E5 render target and image store support on gfx10.3Marek Olšák1-5/+17
2020-06-09radeonsi: honor a user-specified pitch on gfx10.3Marek Olšák1-6/+20
2020-06-09ac,radeonsi: start adding support for gfx10.3Marek Olšák1-5/+12
2020-06-09ac,radeonsi: replace == GFX10 with >= GFX10 where it's neededMarek Olšák1-2/+3
2020-06-03radeonsi: Define gfx10_format in the common header.Bas Nieuwenhuizen1-10/+1
2020-06-03amd/common,radeonsi: Move gfx10_format_table to common.Bas Nieuwenhuizen1-1/+1
2020-06-02radeonsi: add a hack to disable TRUNC_COORD for shadow samplersMarek Olšák1-1/+2