Lines Matching defs:dc_plane_state
1308 struct dc_plane_state { struct
1309 struct dc_plane_address address;
1310 struct dc_plane_flip_time time;
1311 bool triplebuffer_flips;
1312 struct scaling_taps scaling_quality;
1313 struct rect src_rect;
1314 struct rect dst_rect;
1315 struct rect clip_rect;
1317 struct plane_size plane_size;
1318 struct dc_tiling_info tiling_info;
1320 struct dc_plane_dcc_param dcc;
1322 struct dc_gamma gamma_correction;
1323 struct dc_transfer_func in_transfer_func;
1324 struct dc_bias_and_scale bias_and_scale;
1325 struct dc_csc_transform input_csc_color_matrix;
1326 struct fixed31_32 coeff_reduction_factor;
1327 struct fixed31_32 hdr_mult;
1328 struct colorspace_transform gamut_remap_matrix;
1331 struct dc_hdr_static_metadata hdr_static_ctx;
1333 enum dc_color_space color_space;
1335 struct dc_3dlut lut3d_func;
1336 struct dc_transfer_func in_shaper_func;
1337 struct dc_transfer_func blend_tf;
1339 struct dc_transfer_func *gamcor_tf;
1340 enum surface_pixel_format format;
1341 enum dc_rotation_angle rotation;
1342 enum plane_stereo_format stereo_format;
1344 bool is_tiling_rotated;
1345 bool per_pixel_alpha;
1346 bool pre_multiplied_alpha;
1347 bool global_alpha;
1348 int global_alpha_value;
1349 bool visible;
1350 bool flip_immediate;
1351 bool horizontal_mirror;
1352 int layer_index;
1354 union surface_update_flags update_flags;
1355 bool flip_int_enabled;
1356 bool skip_manual_trigger;
1359 struct dc_plane_status status;
1360 struct dc_context *ctx;
1363 bool force_full_update;
1365 bool is_phantom; // TODO: Change mall_stream_config into mall_plane_config instead
1368 enum dc_irq_source irq_source;
1369 struct kref refcount;
1370 struct tg_color visual_confirm_color;
1372 bool is_statically_allocated;
1373 enum chroma_cositing cositing;
1374 enum dc_cm2_shaper_3dlut_setting mcm_shaper_3dlut_setting;
1375 bool mcm_lut1d_enable;
1376 struct dc_cm2_func_luts mcm_luts;
1377 bool lut_bank_a;
1378 enum mpcc_movable_cm_location mcm_location;
1379 struct dc_csc_transform cursor_csc_color_matrix;
1380 bool adaptive_sharpness_en;
1381 int adaptive_sharpness_policy;
1382 int sharpness_level;
1383 enum linear_light_scaling linear_light_scaling;
1384 unsigned int sdr_white_level_nits;