[PATCH] Update dri2proto.txt to reflect current extension contents

Eric Anholt eric at anholt.net
Mon Oct 1 15:15:10 PDT 2012


Keith Packard <keithp at keithp.com> writes:

> Add missing CreateDrawable/DestroyDrawable requests
> Add MSC/SBC parameters to DRI2SwapBuffers
> Complete revision history section.
> Add brief description of the prime bits in driverType

Sigh.  I wish docs were part of the XCB proto instead, so that people
could stop screwing this up.

>  2.3. Request ordering
>  
>  No ordering between swap buffers and X rendering.  X rendering to src
> @@ -130,7 +144,8 @@ been completed.  This can be used to throttle drawing on the client
>  side and tie into application main loops.
>  
>  Another event is generated when the validity of the requested buffers
> -changes.
> +changes, either due to window size changes, buffer swapping or page
> +flipping.

also window redirection apparently!

> +┌───
> +    DRI2DestroyDrawable
> +	drawable: DRAWABLE
> +└───
> +	Errors: Drawable
> +
> +	This request appears to have no effect on the X server, but
> +	presumably it should cause the server to stop delivering
> +	InvalidateBuffers events?

Spec text with question marks.  I love this extension!

No substantive review.  Looks good.

Reviewed-by: Eric Anholt <eric at anholt.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20121001/bf20085e/attachment.pgp>


More information about the xorg-devel mailing list