summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
7 daysradv/video: enable video encoding behind perftest flagDave Airlie9-3/+91
2024-04-01ac/gpu_info: update multimedia infoSathishkumar S1-34/+86
2024-04-01radeonsi/vcn: use num_instances from radeon_infoSathishkumar S1-3/+3
2024-04-01ac/gpu_info: fix regression in vulkan hw decodeSathishkumar S2-9/+8
2024-03-28radeonsi/vcn: mark rc_per_pic as obsoletedBoyuan Zhang3-20/+22
2024-03-28radeonsi/vcn: choose rc_per_pic by encode verisonBoyuan Zhang4-7/+59
2024-03-28ac/gpu_info: Add vcn dec and enc version queryBoyuan Zhang2-1/+15
2024-03-25radeonsi/vcn: update to use correct padding size.Ruijing Dong4-30/+33
2024-03-25radeonsi/vcn: add enc surface alignment capsRuijing Dong4-0/+37
2024-03-25radv/video: fix h265 decode with unaligned w/hDave Airlie1-4/+18
2024-03-04radeonsi/vcn: avoid hard-coding the number of jpeg instanceSathishkumar S2-4/+4
2024-03-04ac/gpu_info: query the number of ip instanceSathishkumar S1-1/+14
2024-03-04radeonsi/vcn: set jpeg reg version for gfx 1151Saleemkhan Jamadar3-0/+5
2024-02-29radeonsi/vcn: Implement separate QP for I/P/B framesDavid Rosca5-33/+114
2024-02-29radeonsi/vcn: Use temporal_layer_index to select temporal layerDavid Rosca3-7/+4
2024-02-27radeonsi/vcn: vcn4 av1 long term ref supportRuijing Dong3-20/+153
2024-02-27radeonsi/vcn: data structure av1 enc long term reference.Ruijing Dong2-0/+9
2024-02-27radv/video: use vcn ip version in more places.Dave Airlie1-51/+58
2024-02-17winsys/amdgpu: enable unlimited number of parallel queues for VCNMarek Olšák4-97/+203
2024-02-16radeonsi/vcn: only use multi slices reflist when availableBoyuan Zhang1-3/+3
2024-02-12radeonsi/vcn: Don't reinitialize encode session on bitrate/fps changeDavid Rosca4-14/+36
2024-01-18radv: don't submit empty command buffers on encoder ring.Dave Airlie1-2/+5
2024-01-18radv/video: refactor sq start/end code to avoid decode hangs.Dave Airlie1-21/+25
2024-01-16radeonsi/vcn: remove EFC support for renoirThong Thai1-1/+1
2024-01-16radeonsi/vcn: Fix H264 slice header when encoding I framesDavid Rosca2-2/+6
2024-01-10radeonsi/vcn: update session_info from vcn3 and up.Ruijing Dong1-0/+10
2023-12-18radeonsi/vcn: ROI capability value initialization.Ruijing Dong1-0/+2
2023-12-15radeonsi/vcn: enable ROI feature in vcn.Ruijing Dong1-0/+11
2023-12-15radeonsi/vcn: ROI feature implementationRuijing Dong5-13/+189
2023-12-15radesonsi/vcn add qp_map definitionRuijing Dong1-0/+25
2023-11-30radeonsi/vcn: add new logic for hevc multi slices reflistBoyuan Zhang1-3/+41
2023-11-13radonesi/vcn: enable intra-refresh in vcn encodersRuijing Dong4-7/+83
2023-11-13radeonsi/vcn: change intra-ref nameRuijing Dong3-7/+9
2023-11-13radeonsi/vcn: preparation for enc intra-refreshRuijing Dong2-0/+48
2023-10-26radeonsi/vcn: vcn4 encoding interface dummy updateRuijing Dong1-0/+3
2023-10-25radeonsi/vcn: Add encode support for H264 B-framesDavid Rosca6-14/+347
2023-10-24radeonsi/vcn: disable tmz ctx buffer for VCN_2_2_0Boyuan Zhang1-1/+1
2023-10-20radeonsi/vcn: set jpeg reg version for gfx 1150Saleemkhan Jamadar3-0/+5
2023-10-11radeonsi/vcn: Add High Quality encoding preset for AV1David Rosca3-2/+31
2023-10-05Revert "ac/gpu_info: override ib_size_alignment for VCN_DEC and JPEG"Marek Olšák1-8/+0
2023-10-04ac/gpu_info: override ib_size_alignment for VCN_DEC and JPEGLeo Liu1-0/+8
2023-09-21radeonsi/vcn: Implement destroy_fence vfuncDavid Rosca2-5/+21
2023-09-18radeonsi/vcn: Don't hang GPU when using DCC surface as encoder inputDavid Rosca2-2/+2
2023-09-14radeonsi/vcn: change max_poc to fixed value for hevc encoder.Ruijing Dong1-6/+4
2023-09-14radeonsi/vcn: Set H264/HEVC chroma sample location in bitstreamDavid Rosca4-3/+33
2023-09-14ac,radeonsi: move vcn enc av1 default cdf file to commonDave Airlie3-4/+3
2023-09-14ac,radeonsi: move vcn enc structs to commonDave Airlie2-580/+619
2023-09-04radeonsi/vcn: fix the incorrect dt_sizeLeo Liu1-2/+7
2023-08-23Revert "radeonsi/vcn: add an exception of field case for h264 decoding"David Rosca1-3/+1
2023-08-18radeonsi/vcn: Fix leaking fences in decodeDavid Rosca1-2/+7