Fri, 29 Jun 2018 16:55:55 -0400Corrected a comment.
Ryan C. Gordon <icculus@icculus.org> [Fri, 29 Jun 2018 16:55:55 -0400] rev 12041
Corrected a comment.

Mon, 25 Jun 2018 23:00:38 -0400Patched to compile on Visual Studio (typo).
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jun 2018 23:00:38 -0400] rev 12040
Patched to compile on Visual Studio (typo).

Mon, 25 Jun 2018 16:34:16 -0400atomic: Fight with all the assemblers that don't like REP NOP. :/
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jun 2018 16:34:16 -0400] rev 12039
atomic: Fight with all the assemblers that don't like REP NOP. :/

Mon, 25 Jun 2018 15:58:35 -0400atomic: Spin locks now try to use the x86 PAUSE instruction for short waits.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jun 2018 15:58:35 -0400] rev 12038
atomic: Spin locks now try to use the x86 PAUSE instruction for short waits.

Fixes Bugzilla #4151.

Mon, 25 Jun 2018 13:14:52 -0400yuv: Patched to make static analysis happy (warned about unused variable).
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jun 2018 13:14:52 -0400] rev 12037
yuv: Patched to make static analysis happy (warned about unused variable).

Mon, 25 Jun 2018 12:55:23 -0400Deal with possible malloc(0) calls, as pointed out by static analysis.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jun 2018 12:55:23 -0400] rev 12036
Deal with possible malloc(0) calls, as pointed out by static analysis.

Mon, 25 Jun 2018 09:37:25 -0700wayland: Keep protocol XML files in-tree.
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jun 2018 09:37:25 -0700] rev 12035
wayland: Keep protocol XML files in-tree.

Now you don't need the latest Wayland installed to build with
newer protocols supported, as they'll build correctly; even if
your system can't use them, we can make intelligent decisions
at runtime about what's available on the current machine anyhow.

This also simplifies some logic and possible failure cases in
the configure and CMake scripts.

Fixes Bugzilla #4207.

Mon, 25 Jun 2018 01:57:28 -0400gles2: Whoops, overzealous copy/paste on my part. :)
Ryan C. Gordon <icculus@icculus.org> [Mon, 25 Jun 2018 01:57:28 -0400] rev 12034
gles2: Whoops, overzealous copy/paste on my part. :)

Sun, 24 Jun 2018 22:42:36 -0700wayland: Implemented xdg-wm-base support.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jun 2018 22:42:36 -0700] rev 12033
wayland: Implemented xdg-wm-base support.

This is just in parity with the existing zxdg-shell-unstable-v6 code. Making
the Wayland target robust (and uh, with title bars) is going to take a lot
of work on top of this.

Sun, 24 Jun 2018 15:21:01 -0400android: Android.mk should only preserve debug symbols in debug builds.
Ryan C. Gordon <icculus@icculus.org> [Sun, 24 Jun 2018 15:21:01 -0400] rev 12032
android: Android.mk should only preserve debug symbols in debug builds.

Fixes Bugzilla #4111.