mesa/src/gallium/drivers/radeonsi
Marek Olšák 35727d2e9c radeonsi: remove SI_OP_CS_IMAGE
it's redundant now

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31193>
2024-09-17 20:44:57 +00:00
..
ci radeonsi/tests: allow to run radeonsi-run-tests.py with AMD_DEBUG 2024-09-16 08:50:32 +00:00
glsl_tests build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
driinfo_radeonsi.h driconf: rework glthread enablement 2023-04-14 10:16:49 +00:00
gfx10_shader_ngg.c radeonsi,aco: remove the VS prolog 2024-02-07 09:50:53 +00:00
gfx11_query.c radeonsi: remove enum si_coherency 2024-09-14 11:03:45 -04:00
meson.build radeonsi: add ACQUIRE_MEM, RELEASE_MEM PWS packet helpers 2024-09-14 11:03:44 -04:00
pspdecryptionparam.h ac,radeonsi,winsyses: switch to SPDX-License-Identifier: MIT 2023-05-24 21:48:19 +00:00
radeon_uvd.c pipe: Add int return value to video end_frame 2024-08-28 13:38:52 +00:00
radeon_uvd.h r300,r600,radeonsi: switch to pb_buffer_lean 2024-01-06 20:55:30 +00:00
radeon_uvd_enc.c radeonsi/uvd_enc: Stop using base.level 2024-09-12 22:50:20 +00:00
radeon_uvd_enc.h r300,r600,radeonsi: switch to pb_buffer_lean 2024-01-06 20:55:30 +00:00
radeon_uvd_enc_1_1.c radeonsi/vce,uvd_enc: Stop using obsolete rate control params 2024-09-12 22:50:20 +00:00
radeon_vce.c radeonsi/vce: Stop using base.level and base.max_references 2024-09-12 22:50:20 +00:00
radeon_vce.h r300,r600,radeonsi: switch to pb_buffer_lean 2024-01-06 20:55:30 +00:00
radeon_vce_40_2_2.c radeonsi/vce: Stop using base.level and base.max_references 2024-09-12 22:50:20 +00:00
radeon_vce_50.c radeonsi/vce,uvd_enc: Stop using obsolete rate control params 2024-09-12 22:50:20 +00:00
radeon_vce_52.c radeonsi/vce: Stop using base.level and base.max_references 2024-09-12 22:50:20 +00:00
radeon_vcn.c ac,radeonsi,winsyses: switch to SPDX-License-Identifier: MIT 2023-05-24 21:48:19 +00:00
radeon_vcn.h ac,radeonsi,winsyses: switch to SPDX-License-Identifier: MIT 2023-05-24 21:48:19 +00:00
radeon_vcn_dec.c pipe: Add int return value to video end_frame 2024-08-28 13:38:52 +00:00
radeon_vcn_dec.h radeon/vcn: use pipe video buffers for dpb 2024-06-11 12:29:11 -04:00
radeon_vcn_dec_jpeg.c radeonsi/vcn: enable yuv440 jpeg decode 2024-05-09 20:43:02 +00:00
radeon_vcn_enc.c radeonsi/vcn: Stop using base.level for H264 level_idc 2024-09-12 22:50:20 +00:00
radeon_vcn_enc.h radeonsi/vcn: Don't copy the pipe enc structs 2024-09-10 11:58:26 +00:00
radeon_vcn_enc_1_2.c radeonsi/vcn: Stop using base.level for H264 level_idc 2024-09-12 22:50:20 +00:00
radeon_vcn_enc_2_0.c radeonsi/vcn: Stop hardcoding values in VCN version overrides 2024-09-07 04:48:18 +00:00
radeon_vcn_enc_3_0.c radeonsi/vcn: Stop using base.level for H264 level_idc 2024-09-12 22:50:20 +00:00
radeon_vcn_enc_4_0.c radeonsi/vcn: Support raw packed headers for H264 and HEVC 2024-09-10 11:58:26 +00:00
radeon_vcn_enc_5_0.c radeonsi/vcn: Stop using base.level for H264 level_idc 2024-09-12 22:50:20 +00:00
radeon_video.c radeonsi: Implement buf_ofst_info in si_video_resize_buffer GPU copy path 2024-08-28 06:48:32 +00:00
radeon_video.h radeonsi/vcn: Support raw packed headers for H264 and HEVC 2024-09-10 11:58:26 +00:00
si_blit.c ac/nir: import the MSAA resolving pixel shader from radeonsi 2024-06-08 05:48:11 +00:00
si_buffer.c radeonsi: remove enum si_coherency 2024-09-14 11:03:45 -04:00
si_build_pm4.h radeonsi: add a new PM4 helper radeon_event_write 2024-09-14 11:03:44 -04:00
si_clear.c radeonsi: remove enum si_coherency 2024-09-14 11:03:45 -04:00
si_compute.c radeonsi/sqtt: don't store the offsets in the pipeline 2024-09-16 08:50:32 +00:00
si_compute_blit.c radeonsi: remove SI_OP_CS_IMAGE 2024-09-17 20:44:57 +00:00
si_cp_dma.c radeonsi/gfx12: fix shader uploads via CP DMA 2024-09-17 15:19:30 -04:00
si_cp_reg_shadowing.c radeonsi: remove enum si_coherency 2024-09-14 11:03:45 -04:00
si_cp_utils.c radeonsi: add si_cp_pfp_sync_me 2024-09-14 11:03:44 -04:00
si_debug.c ac/debug,radv: Read UMR wave dumps into memory before parsing 2024-04-25 10:20:03 +00:00
si_debug_options.h radeonsi: enable DCC for MSAA on gfx10-10.3 2024-04-30 06:47:21 +00:00
si_descriptors.c radeonsi: only set need_check_render_feedback if binding textures for PS 2024-09-14 11:03:45 -04:00
si_fence.c Revert "ac, radeonsi: remove has_syncobj, has_fence_to_handle" 2024-07-09 15:07:27 +02:00
si_get.c radeonsi: Disable EFC on VCN 2.2 2024-09-17 14:51:03 +00:00
si_gfx_cs.c radeonsi: fix waiting for PS to finish if there are no CB/DB bindings on gfx6-8 2024-09-17 15:19:26 -04:00
si_gpu_load.c radeonsi: add gfx12 2024-05-11 22:14:06 -04:00
si_nir_lower_abi.c radeonsi: pass TCS inputs_read mask to LS output lowering on GFX9 + monolithic 2024-09-05 19:54:29 +00:00
si_nir_lower_resource.c radeonsi: implement nir_intrinsic_load_ssbo_address 2024-07-13 01:32:48 +00:00
si_nir_lower_vs_inputs.c treewide: use nir_def_replace sometimes 2024-06-21 15:36:56 +00:00
si_nir_optim.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00
si_perfcounter.c radeonsi: add a new PM4 helper radeon_event_write 2024-09-14 11:03:44 -04:00
si_perfetto.cpp u_trace: add support for indirect data 2024-08-03 16:03:00 +03:00
si_perfetto.h radeonsi: Add perfetto support in radeonsi 2023-10-19 16:16:15 +00:00
si_pipe.c radeonsi: remove enum si_coherency 2024-09-14 11:03:45 -04:00
si_pipe.h radeonsi: remove SI_OP_CS_IMAGE 2024-09-17 20:44:57 +00:00
si_pm4.c ac,radeonsi import PM4 state from RadeonSI 2024-06-06 20:26:47 +00:00
si_pm4.h ac,radeonsi import PM4 state from RadeonSI 2024-06-06 20:26:47 +00:00
si_public.h radeonsi: clean up #includes 2023-06-22 08:35:55 +00:00
si_query.c radeonsi: remove enum si_coherency 2024-09-14 11:03:45 -04:00
si_query.h radeonsi: use reseults_end instead of unprepared to init query buffer 2024-07-08 17:51:25 +00:00
si_sdma_copy_image.c radeonsi/gfx12: add DCC 2024-06-06 01:01:46 +00:00
si_shader.c radeonsi: fix broken tessellation in Unigine Heaven 2024-09-17 20:44:57 +00:00
si_shader.h radeonsi: pass TCS inputs_read mask to LS output lowering on GFX9 + monolithic 2024-09-05 19:54:29 +00:00
si_shader_aco.c aco,radv,radeonsi: move has_epilog to the fragment shader info 2024-09-16 07:53:00 +00:00
si_shader_info.c radeonsi: fix decode corruptions with AMD_IMAGE_OPCODES=false on non-CDNA based chips 2024-09-16 09:31:49 +00:00
si_shader_internal.h radeonsi: implement user_data_amd for 5, 6, and 7 components correctly 2024-04-24 19:17:10 +00:00
si_shader_llvm.c radeonsi: add gfx12 2024-05-11 22:14:06 -04:00
si_shader_llvm.h radeonsi: Delete TCS epilogs entirely. 2024-03-30 21:56:35 +01:00
si_shader_llvm_gs.c radeonsi: add gfx12 2024-05-11 22:14:06 -04:00
si_shader_llvm_ps.c radeonsi: move llvm internal header to si_shader_llvm.h 2023-10-26 10:27:55 +08:00
si_shader_llvm_tess.c ac/llvm: remove handling of input and output loads/stores that are lowered 2024-04-12 22:22:04 -04:00
si_shader_nir.c radeonsi: Use nir_opt_generate_bfi to generate bitfield_select 2024-09-13 00:21:00 +00:00
si_shaderlib_nir.c ac/nir: import the clear/copy_buffer compute shader from radeonsi 2024-08-10 02:14:44 +00:00
si_sqtt.c radeonsi/sqtt: don't store the offsets in the pipeline 2024-09-16 08:50:32 +00:00
si_state.c radeonsi/sqtt: don't store pipeline->bo in shader->bo 2024-09-16 08:50:33 +00:00
si_state.h ac: add ac_gfx103_get_cu_mask_ps() 2024-08-27 14:14:57 +00:00
si_state_binning.c radeonsi: remove the _unused parameter in all radeon_xxx macros 2024-05-13 12:24:18 +00:00
si_state_draw.cpp radeonsi/sqtt: don't store pipeline->bo in shader->bo 2024-09-16 08:50:33 +00:00
si_state_msaa.c radeonsi: remove the _unused parameter in all radeon_xxx macros 2024-05-13 12:24:18 +00:00
si_state_shaders.cpp radeonsi: add ACQUIRE_MEM, RELEASE_MEM PWS packet helpers 2024-09-14 11:03:44 -04:00
si_state_streamout.c radeonsi: add a new PM4 helper radeon_event_write 2024-09-14 11:03:44 -04:00
si_state_viewport.c radeonsi/gfx12: fix a GPU hang due to an invalid packet with window rectangles 2024-08-05 19:35:39 +00:00
si_test_blit_perf.c radeonsi: add a new blit microbenchmark 2024-06-08 05:48:11 +00:00
si_test_dma_perf.c radeonsi: remove enum si_coherency 2024-09-14 11:03:45 -04:00
si_test_image_copy_region.c radeonsi: remove enum si_coherency 2024-09-14 11:03:45 -04:00
si_texture.c radeonsi/gfx12: disallow DCC for protected content 2024-09-14 11:03:44 -04:00
si_tracepoints.py u_trace: extend tracepoint end_of_pipe bit into flags 2024-05-30 06:38:04 +00:00
si_utrace.c u_trace: add support for indirect data 2024-08-03 16:03:00 +03:00
si_utrace.h radeonsi: Add u_trace init code in radeonsi 2023-10-19 16:16:15 +00:00
si_uvd.c radeonsi: fix video processing path without VPE enabled 2024-01-30 19:53:53 +00:00
si_vpe.c pipe: Add int return value to video end_frame 2024-08-28 13:38:52 +00:00
si_vpe.h radeonsi/vpe: Don't map and unmap emb_buffer every time in process_frame 2024-01-11 19:21:17 +00:00