diff options
author | Suraj Kandpal <suraj.kandpal@intel.com> | 2023-03-09 09:28:52 +0300 |
---|---|---|
committer | Uma Shankar <uma.shankar@intel.com> | 2023-04-03 10:11:11 +0300 |
commit | dd4d6791eb0164ba59d3e105135188c355d80fa2 (patch) | |
tree | b8c010ce60d0369ff84fccdf415e4510b9f56f69 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | ac754358c68214f9945bdf9cc565fa18ce1b0185 (diff) | |
download | linux-dd4d6791eb0164ba59d3e105135188c355d80fa2.tar.xz |
drm/i915/dsc: Enable YCbCr420 for VDSC
Implementation of VDSC for YCbCr420.
Add QP tables for 8,10,12 BPC from rc_tables.h in intel_qp_tables.c
(Derived from C-Model, which is given along with DSC1.2a Spec from Vesa)
intel_lookup_range_min/max_qp functons need to take into account the
output format. Based on that appropriate qp table need to be chosen.
Other rc_parameters need to be set where currently values for 444 format
is hardcoded in calculate_rc_parameters( ).
vdsc_cfg struct needs to be filled with output format information, where
these are hardcoded for 444 format.
Bspec: 49259
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Vandita Kulkarni <Vandita.kulkarni@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Uma Shankar <uma.shankar@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230309062855.393087-5-suraj.kandpal@intel.com
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions