summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_pipe.h
AgeCommit message (Expand)AuthorFilesLines
9 daysac,radeonsi,winsyses: switch to SPDX-License-Identifier: MITMarek Olšák1-19/+1
2023-05-15radeonsi: add aco debug optionQiang Yu1-0/+3
2023-05-11radeonsi: Use vcn version instead of CHIP family for VCNsLeo Liu1-0/+1
2023-04-28ac,radv,radeonsi: rename thread_trace to sqtt everywhereSamuel Pitoiset1-6/+6
2023-04-27radeonsi: stop reporting reset to app once gpu recovery is donePierre-Eric Pelloux-Prayer1-0/+1
2023-04-27ac/spm: rename ac_spm_trace_data to ac_spmSamuel Pitoiset1-1/+1
2023-04-25radeonsi: implement fw based mcbpPierre-Eric Pelloux-Prayer1-1/+8
2023-04-17radeonsi: create a new context for transcode with multiple video enginesLeo Liu1-0/+3
2023-04-06radeonsi: add an emulated image descriptor for gfx940Marek Olšák1-2/+2
2023-03-28radeonsi: add AMD_DEBUG=extra_mdPierre-Eric Pelloux-Prayer1-0/+2
2023-03-15radeonsi: fix AMD_TEST=computeblit being rejected on gfx < 11Marek Olšák1-1/+1
2023-03-15radeonsi: add AMD_DEBUG=nowcstream to enable caching for stream_uploaderMarek Olšák1-0/+1
2023-03-15radeonsi: replace nonir,noir,noasm,preoptir options with new reworked optionsMarek Olšák1-9/+5
2023-03-08radeonsi: increase NGG workgroup size to 256 for VS/TES with streamout and GSMarek Olšák1-2/+0
2023-03-08radeonsi: merge si_emit_initial_compute_regs with si_init_cs_preamble_stateMarek Olšák1-1/+0
2023-02-24amd: replace SI_BIG_ENDIAN with UTIL_ARCH_BIG_ENDIANMarek Olšák1-6/+0
2023-02-24radeonsi: replace si_screen::has_out_of_order_rast with the radeon_info fieldMarek Olšák1-1/+0
2023-02-24radeonsi/gfx11: ignore alpha_is_on_msb because the hw ignores itMarek Olšák1-2/+2
2023-02-03radeonsi/gfx11: always set MSAA_NUM_SAMPLES=0 for DCC_DECOMPRESSMarek Olšák1-2/+6
2023-01-10radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursionsMarek Olšák1-1/+1
2022-12-07radeonsi: add AMD_DEBUG=elements for printing vertex elementsMihai Preda1-0/+1
2022-11-06radeonsi: remove clamping shader code from in-bounds blitsMarek Olšák1-0/+1
2022-11-06radeonsi: don't load/resolve/store non-existent src/dst channels in blit shadersMarek Olšák1-0/+3
2022-11-02gallium: split up req_local_memKarol Herbst1-0/+1
2022-10-25radeonsi/sqtt: re-export shaders in a single boPierre-Eric Pelloux-Prayer1-1/+8
2022-08-30radeonsi: set GS_STATE_OUTPRIM and PROVOKING_VTX_INDEX only when they changeMarek Olšák1-2/+28
2022-08-30radeonsi: precompute GS_OUT_PRIM in advanceMarek Olšák1-2/+13
2022-08-30radeonsi: unify the logic that sets rast_primMarek Olšák1-0/+13
2022-08-30radeonsi: don't pass num_patches via derived_tess_state, pass it via si_contextMarek Olšák1-1/+1
2022-08-08radeonsi: remove temporary si_context::vb_descriptor_user_sgprsMarek Olšák1-6/+7
2022-08-08radeonsi: remove vb_descriptors_gpu_list only used for debuggingMarek Olšák1-1/+0
2022-08-05radeonsi: fix a regression due to reordering PIPE_SHADER_*Marek Olšák1-2/+2
2022-08-03radeonsi: implement a non-scaled compute blit+resolve and use it on gfx11Marek Olšák1-0/+27
2022-08-03radeonsi: move small prim precision computation out of si_emit_cull_stateMarek Olšák1-4/+1
2022-08-03radeonsi: move the no-AA small prim precision cull constant into an SGPRMarek Olšák1-1/+1
2022-08-03radeonsi: add a randomized blit testMarek Olšák1-0/+3
2022-08-03radeonsi: make various blit functions non-staticMarek Olšák1-0/+2
2022-08-03radeonsi/gfx11: set SAMPLE_MASK_TRACKER_WATERMARK = 15 and clean upMarek Olšák1-1/+0
2022-08-03radeonsi: move compute-related code from si_blit.c to si_compute_blit.cMarek Olšák1-1/+1
2022-08-03radeonsi: add need_fmask_expand parameter into si_decompress_subresourceMarek Olšák1-1/+2
2022-08-03radeonsi: remove compute-based DCC decompression because it's brokenMarek Olšák1-4/+1
2022-08-03radeonsi: make si_launch_grid_internal staticMarek Olšák1-2/+0
2022-08-03radeonsi: move SI_MAX_VRAM_MAP_SIZE to si_debug_options.hMarek Olšák1-9/+0
2022-07-23radeonsi: check last_dirty_buf_counter and dirty_tex_counterPierre-Eric Pelloux-Prayer1-0/+22
2022-07-16radeonsi: Enable nir_lower_point_smooth lowering pass for point smoothingArvind Yadav1-0/+3
2022-06-27radeonsi: replace llvm based fixed tcs with nirQiang Yu1-2/+3
2022-06-27radeonsi: add si_create_passthrough_tcsQiang Yu1-0/+1
2022-06-15util/c11: Update function u_thread_create to be c11 conformanceYonggang Luo1-0/+1
2022-06-15radeonsi: use helpers to access si_screen::aux_contextPierre-Eric Pelloux-Prayer1-4/+3
2022-06-15radeonsi: add helper to use si_screen::aux_contextPierre-Eric Pelloux-Prayer1-0/+2