-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 05/03/2011 02:08 PM, Jesse Barnes wrote: > On Tue, 3 May 2011 14:02:31 -0700 > Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx> wrote: > >> On Tue, 03 May 2011 13:54:38 -0700 >> Keith Packard <keithp@xxxxxxxxxx> wrote: >> >>> On Tue, 3 May 2011 12:21:24 -0700, Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx> wrote: >>> >>>> We only spec a 32 bit swap count, so drop the high sbc field. >>> >>> You're missing the explicit 16-bit padding field after 'event_type' >>> >>> The documented encoding >>> http://www.opengl.org/registry/specs/INTEL/swap_event.txt needs to be >>> fixed to match this, it has the padding at the end which leaves most of >>> the structure mis-aligned. >> >> Right, another case where we updated the spec incorrectly then failed >> to make the code match the broken definition (the complete enums also >> need to match the final values, which are correct in the first part of >> the spec). Yay for divergence. > > Fixed version below. > Does this need the "B16" cruft? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAk3BzwQACgkQX1gOwKyEAw/SowCfaAm1gxkowryhD2ku9oPMlaUY YyoAniZgXMFszpUBwnJH17JDyZwtsOw+ =k7tr -----END PGP SIGNATURE----- _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel