Lines Matching refs:srf_update

2737 		struct dc_surface_update *srf_update)  in copy_surface_update_to_plane()  argument
2739 if (srf_update->flip_addr) { in copy_surface_update_to_plane()
2740 surface->address = srf_update->flip_addr->address; in copy_surface_update_to_plane()
2742 srf_update->flip_addr->flip_immediate; in copy_surface_update_to_plane()
2744 srf_update->flip_addr->flip_timestamp_in_us - in copy_surface_update_to_plane()
2747 srf_update->flip_addr->flip_timestamp_in_us; in copy_surface_update_to_plane()
2752 surface->triplebuffer_flips = srf_update->flip_addr->triplebuffer_flips; in copy_surface_update_to_plane()
2755 if (srf_update->scaling_info) { in copy_surface_update_to_plane()
2757 srf_update->scaling_info->scaling_quality; in copy_surface_update_to_plane()
2759 srf_update->scaling_info->dst_rect; in copy_surface_update_to_plane()
2761 srf_update->scaling_info->src_rect; in copy_surface_update_to_plane()
2763 srf_update->scaling_info->clip_rect; in copy_surface_update_to_plane()
2766 if (srf_update->plane_info) { in copy_surface_update_to_plane()
2768 srf_update->plane_info->color_space; in copy_surface_update_to_plane()
2770 srf_update->plane_info->format; in copy_surface_update_to_plane()
2772 srf_update->plane_info->plane_size; in copy_surface_update_to_plane()
2774 srf_update->plane_info->rotation; in copy_surface_update_to_plane()
2776 srf_update->plane_info->horizontal_mirror; in copy_surface_update_to_plane()
2778 srf_update->plane_info->stereo_format; in copy_surface_update_to_plane()
2780 srf_update->plane_info->tiling_info; in copy_surface_update_to_plane()
2782 srf_update->plane_info->visible; in copy_surface_update_to_plane()
2784 srf_update->plane_info->per_pixel_alpha; in copy_surface_update_to_plane()
2786 srf_update->plane_info->global_alpha; in copy_surface_update_to_plane()
2788 srf_update->plane_info->global_alpha_value; in copy_surface_update_to_plane()
2790 srf_update->plane_info->dcc; in copy_surface_update_to_plane()
2792 srf_update->plane_info->layer_index; in copy_surface_update_to_plane()
2795 if (srf_update->gamma && in copy_surface_update_to_plane()
2797 srf_update->gamma)) { in copy_surface_update_to_plane()
2799 &srf_update->gamma->entries, in copy_surface_update_to_plane()
2802 srf_update->gamma->is_identity; in copy_surface_update_to_plane()
2804 srf_update->gamma->num_entries; in copy_surface_update_to_plane()
2806 srf_update->gamma->type; in copy_surface_update_to_plane()
2809 if (srf_update->in_transfer_func && in copy_surface_update_to_plane()
2811 srf_update->in_transfer_func)) { in copy_surface_update_to_plane()
2813 srf_update->in_transfer_func->sdr_ref_white_level; in copy_surface_update_to_plane()
2815 srf_update->in_transfer_func->tf; in copy_surface_update_to_plane()
2817 srf_update->in_transfer_func->type; in copy_surface_update_to_plane()
2819 &srf_update->in_transfer_func->tf_pts, in copy_surface_update_to_plane()
2823 if (srf_update->func_shaper && in copy_surface_update_to_plane()
2825 srf_update->func_shaper)) in copy_surface_update_to_plane()
2826 memcpy(surface->in_shaper_func, srf_update->func_shaper, in copy_surface_update_to_plane()
2829 if (srf_update->lut3d_func && in copy_surface_update_to_plane()
2831 srf_update->lut3d_func)) in copy_surface_update_to_plane()
2832 memcpy(surface->lut3d_func, srf_update->lut3d_func, in copy_surface_update_to_plane()
2835 if (srf_update->hdr_mult.value) in copy_surface_update_to_plane()
2837 srf_update->hdr_mult; in copy_surface_update_to_plane()
2839 if (srf_update->blend_tf && in copy_surface_update_to_plane()
2841 srf_update->blend_tf)) in copy_surface_update_to_plane()
2842 memcpy(surface->blend_tf, srf_update->blend_tf, in copy_surface_update_to_plane()
2845 if (srf_update->input_csc_color_matrix) in copy_surface_update_to_plane()
2847 *srf_update->input_csc_color_matrix; in copy_surface_update_to_plane()
2849 if (srf_update->coeff_reduction_factor) in copy_surface_update_to_plane()
2851 *srf_update->coeff_reduction_factor; in copy_surface_update_to_plane()
2853 if (srf_update->gamut_remap_matrix) in copy_surface_update_to_plane()
2855 *srf_update->gamut_remap_matrix; in copy_surface_update_to_plane()