[PATCH xserver] glamor: Use GL_MESA_tile_raster_order for overlapping blits.

Keith Packard keithp at keithp.com
Tue Oct 10 18:56:42 UTC 2017


Eric Anholt <eric at anholt.net> writes:

> +/* Include the enums here for the moment, to keep from needing to bump epoxy. */
> +#ifndef GL_TILE_RASTER_ORDER_FIXED_MESA
> +#define GL_TILE_RASTER_ORDER_FIXED_MESA          0x8BB8
> +#define GL_TILE_RASTER_ORDER_INCREASING_X_MESA   0x8BB9
> +#define GL_TILE_RASTER_ORDER_INCREASING_Y_MESA   0x8BBA
> +#endif

Yuck, but whatever.
> @@ -611,34 +633,36 @@ glamor_copy_needs_temp(DrawablePtr src,
>      if (!glamor_priv->has_nv_texture_barrier)
>          return TRUE;

Looks like you're also requiring nv_texture_barrier to use the new
extension?

-- 
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg-devel/attachments/20171010/82a643a6/attachment-0001.sig>


More information about the xorg-devel mailing list