Lines Matching defs:tpg_data
96 struct tpg_data { struct
98 unsigned src_width, src_height;
100 unsigned buf_height;
102 unsigned scaled_width;
103 u32 field;
104 bool field_alternate;
106 struct v4l2_rect crop;
108 struct v4l2_rect compose;
110 struct v4l2_rect border;
111 struct v4l2_rect square;
114 enum tpg_quality qual;
115 unsigned qual_offset;
116 u8 alpha_component;
117 bool alpha_red_only;
118 u8 brightness;
119 u8 contrast;
120 u8 saturation;
121 s16 hue;
122 u32 fourcc;
123 bool is_yuv;
124 u32 colorspace;
125 u32 ycbcr_enc;
130 u32 real_ycbcr_enc;
131 u32 quantization;
136 u32 real_quantization;
137 enum tpg_video_aspect vid_aspect;
138 enum tpg_pixel_aspect pix_aspect;
139 unsigned rgb_range;
140 unsigned real_rgb_range;
141 unsigned buffers;
142 unsigned planes;
143 bool interleaved;
144 u8 vdownsampling[TPG_MAX_PLANES];
145 u8 hdownsampling[TPG_MAX_PLANES];
150 unsigned hmask[TPG_MAX_PLANES];
152 u8 colors[TPG_COLOR_MAX][3];
153 u8 textfg[TPG_MAX_PLANES][8], textbg[TPG_MAX_PLANES][8];
155 unsigned twopixelsize[TPG_MAX_PLANES];
156 unsigned bytesperline[TPG_MAX_PLANES];
159 enum tpg_pattern pattern;
160 bool hflip;
161 bool vflip;
162 unsigned perc_fill;
163 bool perc_fill_blank;
164 bool show_border;
165 bool show_square;
166 bool insert_sav;
190 void tpg_init(struct tpg_data *tpg, unsigned w, unsigned h); argument