transform
transform(K, h, N);
transform(T, K, m);
transform(K, K, C16[0]);
transform(T, K, T);
transform(K, K, C16[i]);
struct transform *xfm,
struct transform *xfm,
void dce110_opp_program_regamma_pwl(struct transform *xfm,
void dce110_opp_power_on_regamma_lut(struct transform *xfm,
void dce110_opp_set_regamma_mode(struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
static void dce_transform_reset(struct transform *xfm)
#define TO_DCE_TRANSFORM(transform)\
container_of(transform, struct dce_transform, base)
struct transform base;
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
void dce110_opp_set_regamma_mode(struct transform *xfm,
static void dce100_transform_destroy(struct transform **xfm)
static struct transform *dce100_transform_create(
struct dce_transform *transform =
if (!transform)
dce_transform_construct(transform, ctx, inst,
return &transform->base;
struct transform *xfm;
struct transform *xfm = pipe_ctx->plane_res.xfm;
static void set_Denormalization(struct transform *xfm,
struct transform *xfm, enum dc_color_space color_space)
struct transform *xfm,
struct transform *xfm,
static void power_on_lut(struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
static void dce110_transform_destroy(struct transform **xfm)
static struct transform *dce110_transform_create(
struct dce_transform *transform =
if (!transform)
dce_transform_construct(transform, ctx, inst,
return &transform->base;
static bool dce110_xfmv_power_up_line_buffer(struct transform *xfm)
struct transform *xfm,
static void dce110_xfmv_reset(struct transform *xfm)
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
static void dce112_transform_destroy(struct transform **xfm)
static struct transform *dce112_transform_create(
struct dce_transform *transform =
if (!transform)
dce_transform_construct(transform, ctx, inst,
transform->lb_memory_size = 0x1404; /*5124*/
return &transform->base;
static void dce120_transform_destroy(struct transform **xfm)
static struct transform *dce120_transform_create(
struct dce_transform *transform =
if (!transform)
dce_transform_construct(transform, ctx, inst,
transform->lb_memory_size = 0x1404; /*5124*/
return &transform->base;
static void dce80_transform_destroy(struct transform **xfm)
static struct transform *dce80_transform_create(
struct dce_transform *transform =
if (!transform)
dce_transform_construct(transform, ctx, inst,
transform->prescaler_on = false;
return &transform->base;
struct transform *transforms[MAX_PIPES];
struct transform *xfm;
void (*transform_reset)(struct transform *xfm);
void (*transform_set_scaler)(struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm,
struct transform *xfm, const struct pwl_params *params);
struct transform *xfm_base,
struct transform *xfm_base,
struct transform *xfm_base,
void (*ipp_program_degamma_pwl)(struct transform *xfm_base,
struct transform *xfm_base,
void (*ipp_full_bypass)(struct transform *xfm_base);
struct transform *xfm_base,
PHPT_TRANSFORM transform;
HPT_U8 transform : 1;
if (mIsArray(vd->type) && vd->u.array.transform && vd!=vd->u.array.transform->target) {
vd = vd->u.array.transform->target;
if (mIsArray(vd->type) && vd->u.array.transform)
count = MAX(vd->u.array.transform->source->cmds_per_request,
vd->u.array.transform->target->cmds_per_request);
PHPT_TRANSFORM transform;
HPT_U8 transform : 1;
if (mIsArray(vd->type) && vd->u.array.transform && vd!=vd->u.array.transform->target) {
vd = vd->u.array.transform->target;
if (mIsArray(vd->type) && vd->u.array.transform)
count = max(vd->u.array.transform->source->cmds_per_request,
vd->u.array.transform->target->cmds_per_request);
xml_attribute_init(&text->transform, "transform", NULL);
xml_elem_set_attribute(&text->el, &text->transform);
xml_attribute_set_value(&text->transform, &text->transform_val[0]);
xml_attribute_init(&line->transform, "transform", NULL);
xml_elem_set_attribute(&line->el, &line->transform);
xml_attribute_set_value(&line->transform, &line->transform_val[0]);
struct xml_attribute fontsize, transform;
struct xml_attribute transform;