Boris Brezillon <boris.brezil...@bootlin.com> writes:

> On Mon, 3 Dec 2018 16:40:11 +0200
> Ville Syrjälä <ville.syrj...@linux.intel.com> wrote:
>
>> On Thu, Nov 22, 2018 at 12:23:29PM +0100, Boris Brezillon wrote:
>> > @@ -924,6 +978,29 @@ struct drm_connector {
>> >     */
>> >    struct drm_property_blob *path_blob_ptr;
>> >  
>> > +  /**
>> > +   * @underscan_mode_property: Optional connector underscan mode. Used by
>> > +   * the driver to scale the output image and compensate an overscan done
>> > +   * on the display side.
>> > +   */
>> > +  struct drm_property *underscan_mode_property;
>> > +
>> > +  /**
>> > +   * @underscan_hborder_property: Optional connector underscan horizontal
>> > +   * border (expressed in pixels). Used by the driver to adjust the
>> > +   * output image position and compensate an overscan done on the display
>> > +   * side.
>> > +   */
>> > +  struct drm_property *underscan_hborder_property;
>> > +
>> > +  /**
>> > +   * @underscan_hborder_property: Optional connector underscan vertical
>> > +   * border (expressed in pixels). Used by the driver to adjust the
>> > +   * output image position and compensate an overscan done on the display
>> > +   * side.
>> > +   */
>> > +  struct drm_property *underscan_vborder_property;  
>> 
>> I'm wondering why we're adding these new props when we already have the
>> (slightly more flexible) margin properties for TV out. We could just
>> reuse those AFAICS.
>
> I'm not against the idea, but I can't use
> drm_mode_create_tv_properties() directly, as most props created by this
> function are not applicable to an HDMI displays. Should I move the
> margins props out of the tv_connector_state and provide new helpers to
> create those props?

TV margin props look good to me, FWIW.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to