mesa/src/gallium/drivers/radeonsi
Marek Olšák d218080952 amd: split GFX1103 into GFX1103_R1 and GFX1103_R2
Fixes: caa09f66ae - amd: add chip identification for gfx1100-1103

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21041>
(cherry picked from commit 84d59cdb59)
2023-02-08 20:34:43 +00:00
..
ci Revert "glx: Fix drawable refcounting for naked Windows" 2022-11-30 21:12:43 +00:00
glsl_tests radeonsi: port amdgcn_glslc build to meson 2022-06-02 08:54:08 +00:00
driinfo_radeonsi.h Revert "radeonsi: enable glthread by default" 2023-02-08 20:34:43 +00:00
gfx10_query.c util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
gfx10_shader_ngg.c radeonsi: implement llvm abi atomic_add_prim_count 2022-10-25 12:58:43 +00:00
meson.build Revert "radeon: add EFC support to only VCN2.0 devices" 2022-08-18 17:33:33 +00:00
pspdecryptionparam.h gallium: move drivers/radeon/* into drivers/radeonsi/ 2022-04-17 01:27:34 +00:00
radeon_temporal.h gallium: move drivers/radeon/* into drivers/radeonsi/ 2022-04-17 01:27:34 +00:00
radeon_uvd.c ac/gpu_info: require amdgpu DRM 3.15.0 (kernel 4.12) from July 2017 2022-07-27 05:01:38 +00:00
radeon_uvd.h gallium: move radeon_winsys.h into gallium/include/winsys/ 2022-04-17 01:27:34 +00:00
radeon_uvd_enc.c ac/gpu_info: remove redundant uvd_encode 2022-07-27 05:01:38 +00:00
radeon_uvd_enc.h gallium: move drivers/radeon/* into drivers/radeonsi/ 2022-04-17 01:27:34 +00:00
radeon_uvd_enc_1_1.c amd: change chip_class naming to "enum amd_gfx_level gfx_level" 2022-05-13 14:56:22 -04:00
radeon_vce.c util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
radeon_vce.h gallium: move drivers/radeon/* into drivers/radeonsi/ 2022-04-17 01:27:34 +00:00
radeon_vce_40_2_2.c gallium radeon/r600/omx/va: Adds support for multiple reference encoding 2022-05-17 21:02:25 +00:00
radeon_vce_50.c gallium radeon/r600/omx/va: Adds support for multiple reference encoding 2022-05-17 21:02:25 +00:00
radeon_vce_52.c radeonsi/vce: apply avc seq parameters 2022-10-03 16:45:26 +00:00
radeon_vcn.c radeonsi/vcn: prepare for unified queue in vcn4 2022-06-16 03:30:47 +00:00
radeon_vcn.h radeonsi/vcn: prepare for unified queue in vcn4 2022-06-16 03:30:47 +00:00
radeon_vcn_av1_default.h radeonsi/vcn: adding av1 decoding film grain block 2022-12-14 20:47:01 +00:00
radeon_vcn_dec.c amd: split GFX1103 into GFX1103_R1 and GFX1103_R2 2023-02-08 20:34:43 +00:00
radeon_vcn_dec.h radeonsi/vcn: prepare for unified queue in vcn4 2022-06-16 03:30:47 +00:00
radeon_vcn_dec_jpeg.c radeonsi/vcn: enable jpeg decode of yuv444 and yuv400 2022-10-07 15:14:39 +00:00
radeon_vcn_enc.c radeonsi/vcn: enable multi-slice encoding 2022-10-12 13:42:15 +00:00
radeon_vcn_enc.h radeonsi/vcn: enable multi-slice encoding 2022-10-12 13:42:15 +00:00
radeon_vcn_enc_1_2.c radeonsi/vcn: enable multi-slice encoding 2022-10-12 13:42:15 +00:00
radeon_vcn_enc_2_0.c radeonsi/vcn: support aspect ratio and vui timing info 2022-10-03 16:45:27 +00:00
radeon_vcn_enc_3_0.c radeonsi/vcn: support VBAQ modes 2022-08-23 15:56:07 +00:00
radeon_vcn_enc_4_0.c radeonsi/vcn: dpb change for supporting pre-encoding 2022-08-23 15:56:07 +00:00
radeon_video.c gallium: move drivers/radeon/* into drivers/radeonsi/ 2022-04-17 01:27:34 +00:00
radeon_video.h gallium: move radeon_winsys.h into gallium/include/winsys/ 2022-04-17 01:27:34 +00:00
si_blit.c radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions 2023-01-11 17:44:23 +00:00
si_buffer.c radeonsi: fail creating textures from user memory 2022-10-19 06:27:20 +00:00
si_build_pm4.h radeonsi: remove temporary si_context::vb_descriptor_user_sgprs 2022-08-08 19:12:12 +00:00
si_clear.c radeonsi: remove workarounds for radeon DRM < 2.45.0 2022-07-27 05:01:38 +00:00
si_compute.c radeonsi/gfx11: fix compute scratch buffer - WAVES is always per SE 2022-11-09 21:22:06 +00:00
si_compute.h radeonsi: remove redundant variables from struct si_compute 2020-09-25 04:37:23 -04:00
si_compute_blit.c radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions 2023-01-11 17:44:23 +00:00
si_cp_dma.c radeonsi: use the new flag AMDGPU_GEM_CREATE_DISCARDABLE 2022-05-16 07:03:39 -04:00
si_cp_reg_shadowing.c radeonsi: fix max_dw computation for CS preambles 2022-10-18 22:42:28 +00:00
si_debug.c radeonsi: remove vb_descriptors_gpu_list only used for debugging 2022-08-08 19:12:12 +00:00
si_debug_options.h radeonsi: simplify radeonsi_zerovram implementation 2022-09-21 14:54:50 +00:00
si_descriptors.c radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions 2023-01-11 17:44:23 +00:00
si_fence.c radeonsi/sqtt: notify sqtt when we skip a flush 2022-10-25 11:58:07 +00:00
si_get.c radeonsi: report 0 block size for Polaris HEVC encoding 2023-01-26 15:40:33 +00:00
si_gfx_cs.c radeonsi: don't assume that TC_ACTION_ENA invalidates L1 cache on gfx9 2022-08-05 09:04:17 +00:00
si_gpu_load.c util/c11: Update function u_thread_create to be c11 conformance 2022-06-15 17:37:17 +00:00
si_nir_optim.c radeonsi: deserialize nir binary in si_check_blend_dst_sampler_noop 2022-06-27 02:38:21 +00:00
si_perfcounter.c amd: change chip_class naming to "enum amd_gfx_level gfx_level" 2022-05-13 14:56:22 -04:00
si_pipe.c gallium/u_threaded: add an option for unsychronized create_fence_fd 2022-09-23 03:47:50 +00:00
si_pipe.h radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions 2023-01-11 17:44:23 +00:00
si_pm4.c radeonsi: no need to call si_pm4_clear_state() in si_pm4_free_state() 2022-07-14 10:30:09 +00:00
si_pm4.h radeonsi/sqtt: re-export shaders in a single bo 2022-10-25 11:58:07 +00:00
si_public.h
si_query.c util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
si_query.h radeonsi: simplify how pipeline statistic offsets are computed 2022-06-11 11:14:16 +00:00
si_sdma_copy_image.c radeonsi/gfx11: enable sdma copy DRI_PRIME 2022-11-02 11:24:05 +01:00
si_shader.c radeonsi: increase gfx1100/gfx1101 physical vgprs 2022-11-02 17:09:32 +00:00
si_shader.h radeonsi: store the shader gpu adress in si_shader 2022-10-25 11:58:07 +00:00
si_shader_info.c radeonsi: set uses_vmem_load_other for nir_intrinsic_load_buffer_amd 2022-06-27 02:38:21 +00:00
si_shader_internal.h radeonsi: implement llvm abi atomic_add_prim_count 2022-10-25 12:58:43 +00:00
si_shader_llvm.c radeonsi: implement nir shader query enabled intrinsics 2022-10-25 12:58:43 +00:00
si_shader_llvm_gs.c ac/llvm: pass ac_llvm_ptr instead of separate type/ptr 2022-10-21 07:56:38 +00:00
si_shader_llvm_ps.c ac/llvm: pass ac_llvm_ptr instead of separate type/ptr 2022-10-21 07:56:38 +00:00
si_shader_llvm_resources.c ac/llvm: pass ac_llvm_ptr instead of separate type/ptr 2022-10-21 07:56:38 +00:00
si_shader_llvm_tess.c ac/llvm: port functions to use ac_llvm_pointer 2022-10-21 07:56:38 +00:00
si_shader_llvm_vs.c ac/llvm: pass ac_llvm_ptr instead of separate type/ptr 2022-10-21 07:56:38 +00:00
si_shader_nir.c radeonsi: use nir_lower_explicit_io to get rid of mem_shared deref 2022-10-21 07:56:38 +00:00
si_shaderlib_nir.c radeonsi: force the MSAA resolve shader to use 1 clause for MSAA loads 2022-10-29 18:38:33 +00:00
si_shaderlib_tgsi.c radeonsi: remove compute-based DCC decompression because it's broken 2022-08-03 00:57:16 +00:00
si_sqtt.c radeonsi/sqtt: allow to disable spm counters 2022-10-25 11:58:07 +00:00
si_state.c radeonsi/gfx11: unset SAMPLE_MASK_TRACKER_WATERMARK to fix hangs 2023-02-08 20:34:43 +00:00
si_state.h radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions 2023-01-11 17:44:23 +00:00
si_state_binning.c amd: change chip_class naming to "enum amd_gfx_level gfx_level" 2022-05-13 14:56:22 -04:00
si_state_draw.cpp radeonsi/gfx11: fix ge_cntl programming 2023-01-26 15:40:35 +00:00
si_state_msaa.c radeonsi: remove the unused cs parameter from radeon_set_(config|context)_reg 2021-09-25 08:32:03 +00:00
si_state_shaders.cpp amd: split GFX1103 into GFX1103_R1 and GFX1103_R2 2023-02-08 20:34:43 +00:00
si_state_streamout.c radeonsi: remove streamout code from shaders if no streamout buffers are bound 2022-06-11 11:14:16 +00:00
si_state_viewport.c radeonsi: move small prim precision computation out of si_emit_cull_state 2022-08-03 00:57:16 +00:00
si_test_dma_perf.c radeonsi: rename RADEON_FLAG_UNCACHED -> RADEON_FLAG_GL2_BYPASS 2022-05-16 07:03:36 -04:00
si_test_image_copy_region.c radeonsi: implement a non-scaled compute blit+resolve and use it on gfx11 2022-08-03 14:39:17 -04:00
si_texture.c radeonsi: Inherit the old modifier when reallocating the texture. 2022-10-17 21:50:37 +00:00
si_uvd.c amd: change chip_class naming to "enum amd_gfx_level gfx_level" 2022-05-13 14:56:22 -04:00