Lines Matching defs:dc_plane_state

1374 struct dc_plane_state {  struct
1375 struct dc_plane_address address;
1376 struct dc_plane_flip_time time;
1377 bool triplebuffer_flips;
1378 struct scaling_taps scaling_quality;
1379 struct rect src_rect;
1380 struct rect dst_rect;
1381 struct rect clip_rect;
1383 struct plane_size plane_size;
1384 struct dc_tiling_info tiling_info;
1386 struct dc_plane_dcc_param dcc;
1388 struct dc_gamma gamma_correction;
1389 struct dc_transfer_func in_transfer_func;
1390 struct dc_bias_and_scale bias_and_scale;
1391 struct dc_csc_transform input_csc_color_matrix;
1392 struct fixed31_32 coeff_reduction_factor;
1393 struct fixed31_32 hdr_mult;
1394 struct colorspace_transform gamut_remap_matrix;
1397 struct dc_hdr_static_metadata hdr_static_ctx;
1399 enum dc_color_space color_space;
1401 struct dc_3dlut lut3d_func;
1402 struct dc_transfer_func in_shaper_func;
1403 struct dc_transfer_func blend_tf;
1405 struct dc_transfer_func *gamcor_tf;
1406 enum surface_pixel_format format;
1407 enum dc_rotation_angle rotation;
1408 enum plane_stereo_format stereo_format;
1410 bool is_tiling_rotated;
1411 bool per_pixel_alpha;
1412 bool pre_multiplied_alpha;
1413 bool global_alpha;
1414 int global_alpha_value;
1415 bool visible;
1416 bool flip_immediate;
1417 bool horizontal_mirror;
1418 int layer_index;
1420 union surface_update_flags update_flags;
1421 bool flip_int_enabled;
1422 bool skip_manual_trigger;
1425 struct dc_plane_status status;
1426 struct dc_context *ctx;
1429 bool force_full_update;
1431 bool is_phantom; // TODO: Change mall_stream_config into mall_plane_config instead
1434 enum dc_irq_source irq_source;
1435 struct kref refcount;
1436 struct tg_color visual_confirm_color;
1438 bool is_statically_allocated;
1439 enum chroma_cositing cositing;
1440 enum dc_cm2_shaper_3dlut_setting mcm_shaper_3dlut_setting;
1441 bool mcm_lut1d_enable;
1442 struct dc_cm2_func_luts mcm_luts;
1443 bool lut_bank_a;
1444 enum mpcc_movable_cm_location mcm_location;
1445 struct dc_csc_transform cursor_csc_color_matrix;
1446 bool adaptive_sharpness_en;
1447 int adaptive_sharpness_policy;
1448 int sharpness_level;
1449 enum linear_light_scaling linear_light_scaling;
1450 unsigned int sdr_white_level_nits;
1451 struct spl_sharpness_range sharpness_range;
1452 enum sharpness_range_source sharpness_source;