mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-15 06:27:21 +00:00
[Why]
Addressed previous issues with quality changes and new issues due to
rolling back quality changes.
[How]
This reverts commit f9e6759888, fixes merge conflicts, and fixed some
formatting errors.
Store current sharpness level for each pregen table to minimize
calculating sharpness table every time.
Disable dynamic ODM when sharpness is enabled.
Reviewed-by: Jun Lei <jun.lei@amd.com>
Signed-off-by: Samson Tam <Samson.Tam@amd.com>
Signed-off-by: Zaeem Mohamed <zaeem.mohamed@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
24 lines
652 B
C
24 lines
652 B
C
// SPDX-License-Identifier: MIT
|
|
//
|
|
// Copyright 2024 Advanced Micro Devices, Inc.
|
|
|
|
#ifndef __DC_SPL_TRANSLATE_H__
|
|
#define __DC_SPL_TRANSLATE_H__
|
|
#include "dc.h"
|
|
#include "resource.h"
|
|
#include "dm_helpers.h"
|
|
|
|
/* Map SPL input parameters to pipe context
|
|
* @pipe_ctx: pipe context
|
|
* @spl_in: spl input structure
|
|
*/
|
|
void translate_SPL_in_params_from_pipe_ctx(struct pipe_ctx *pipe_ctx, struct spl_in *spl_in);
|
|
|
|
/* Map SPL output parameters to pipe context
|
|
* @pipe_ctx: pipe context
|
|
* @spl_out: spl output structure
|
|
*/
|
|
void translate_SPL_out_params_to_pipe_ctx(struct pipe_ctx *pipe_ctx, struct spl_out *spl_out);
|
|
|
|
#endif /* __DC_SPL_TRANSLATE_H__ */
|