struct sdrv_lut_hvk_ops lut_hvk_ops
Definition: asw_lut_hvk.h:14
float fb0[3]
Definition: asw_lut_hvk.h:19
float fc0[3]
Definition: asw_lut_hvk.h:23
float fa1[3]
Definition: asw_lut_hvk.h:16
float fb2[3]
Definition: asw_lut_hvk.h:21
float fb1[3]
Definition: asw_lut_hvk.h:20
float fa2[3]
Definition: asw_lut_hvk.h:17
float fa0[3]
Definition: asw_lut_hvk.h:15
float fc2[3]
Definition: asw_lut_hvk.h:25
float fc1[3]
Definition: asw_lut_hvk.h:24
Definition: asw_lut_hvk.h:28
float top_right_x[3]
Definition: asw_lut_hvk.h:34
int lut_real_addr[6]
Definition: asw_lut_hvk.h:65
int alpha_addr
Definition: asw_lut_hvk.h:56
int lut_v_step
Definition: asw_lut_hvk.h:50
int vsize
Definition: asw_lut_hvk.h:42
float bottom_right_x[3]
Definition: asw_lut_hvk.h:38
int vsize_in
Definition: asw_lut_hvk.h:45
int hsize
Definition: asw_lut_hvk.h:41
int lut_h_size
Definition: asw_lut_hvk.h:47
float bottom_right_y[3]
Definition: asw_lut_hvk.h:39
bool fw_map
Definition: asw_lut_hvk.h:30
int m_v_addr
Definition: asw_lut_hvk.h:55
int lut_h_step
Definition: asw_lut_hvk.h:49
int external_lut_format
Definition: asw_lut_hvk.h:62
float top_left_x[3]
Definition: asw_lut_hvk.h:32
float bottom_left_y[3]
Definition: asw_lut_hvk.h:37
int chn
Definition: asw_lut_hvk.h:29
bool is_external_lut
Definition: asw_lut_hvk.h:61
float top_right_y[3]
Definition: asw_lut_hvk.h:35
int extend
Definition: asw_lut_hvk.h:52
int lut_v_size
Definition: asw_lut_hvk.h:48
float top_left_y[3]
Definition: asw_lut_hvk.h:33
int lut_addr
Definition: asw_lut_hvk.h:54
float bottom_left_x[3]
Definition: asw_lut_hvk.h:36
struct hvkt_fabc * fabc
Definition: asw_lut_hvk.h:60
int ext_lut_addr
Definition: asw_lut_hvk.h:58
int hsize_in
Definition: asw_lut_hvk.h:44
int flip_type
Definition: asw_lut_hvk.h:67
Definition: asw_lut_hvk.h:70
int(* lut_m_v_gen)(struct hvkt_param *hvkt)
Definition: asw_lut_hvk.h:72
int(* lut_rotate_table_gen)(double angle, struct hvkt_param *hvkt)
Definition: asw_lut_hvk.h:73
int(* lut_table_gen)(struct hvkt_param *hvkt)
Definition: asw_lut_hvk.h:71