Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Ozkan Sezer
fix permissions
Ozkan Sezer
update documents for 1.2.16 changes so far.
Ozkan Sezer
make SDL-1.2 to work with alsa-lib < 1.0.11 again

(drop snd_pcm_recover() dependency added by commit df306a61a)
Alex Szpakowski
render: simplify vertex and uniform data allocation. Improves performance of various SDL_Render functions (bug #4764).
Sam Lantinga
[ SDL ] Fix compile error building for Windows/ARM64 on Visual Studio 2017 Win10 SDK 10.0.18362.0 which requires ar,74intr.h/arm64_neon.h header instead of armintr.h/arm_neon.h for intrinsics.

@saml
Ozkan Sezer
update the SDL version number to 1.2.16
Ozkan Sezer
updated docs for changes so far.
Sam Lantinga
Fixed bug 4689 - SDL fails to detect compositor shutdown on Wayland -- program keeps running

M Stoeckl

To reproduce:

1. Run any SDL-based program with a Wayland compositor, orphaning it so that it doesn't have an immediate parent process. (For example, from a terminal, running `supertux2 & disown`.) The program should use the wayland backend, i.e. by setting environment variable SDL_VIDEODRIVER=wayland.
2. Kill the compositor process.

Results:

- The SDL program will keep running.

Expected results:

- The SDL program should close. (What close should mean here, I'm not sure - is injecting an SDL_Quit the appropriate action when a video driver disconnects?)

Build data:

2019-06-22, hg tip (12901:5cbf6472a916), Linux, can reproduce with sway, weston, and other Wayland oompositors.
Alex Szpakowski
metal renderer: use the device address space instead of the constant address space for colors.

It doesn't negatively impact GPU performance in my tests, and it removes the need for 256 byte memory alignment of color data on macOS.
Alex Szpakowski
metal: Update shader compilation script with fixes for newer xcode versions and for running on older platforms
Sam Lantinga
Disable HIDAPI by default, as it breaks on Linux when trying to use libusb with non-root permissions on some distributions
Alex Szpakowski
metal: Update compiled shaders based on compilation script changes
Ozkan Sezer
minor warning fixes.
Alex Szpakowski
Add public APIs for creating a Metal view attached to an SDL window. Add SDL_metal.h.
Ozkan Sezer
remove test/aclocal.m4
Alex Szpakowski
Fix touch-related compile errors on Linux.
Alex Szpakowski
Implement touch window IDs on x11/xinput2.
Ozkan Sezer
alsa: backport SDL2 commit c87efb30 - removes noticable lag during quit.
Ethan Lee
Port libusb hid.c to SDL, add to MinGW configure
Ozkan Sezer
backport https://hg.libsdl.org/SDL/rev/8a70b87401c3 (bug #4548)
Alex Szpakowski
metal renderer: more closely match buffer data alignment requirements from the metal specification.
Sylvain Becker
Android: remove tabs/indent
Sylvain Becker
Android: SDL_image/SDL_mixer/SDL_ttf partially compiling with CMake (bug 3918)
Alex Szpakowski
iOS: Fix issues with Split VIew on iPad (bugs #4586, #4705).
Alex Szpakowski
metal renderer: use vertex attributes instead of indexing into a buffer with the vertex id in the shader. Allows for more flexibility with vertex setup in the future.

Also optimize vertex buffer binding slightly.
Sylvain Becker
Fix audio conversion U16_to_F32_SSE2 (bug 4186)
Sylvain Becker
Fixed bug 4186 - ARM/NEON audio converters cause strange clicking noises
reverse the order when storing ouput buffer
Ozkan Sezer
fix permissions
Alex Szpakowski
render: avoid a couple redundant memcmp calls in all drawing functions. Improves performance slightly.
Sylvain Becker
Fixed bug 3918 - CMake support for android project
Sam Lantinga
Fixed bug 4747 - [Patch] SDL_ShowMessageBox ignores BUTTON_RETURNKEY_DEFAULT flag

Caleb Cornett

SDL_ShowMessageBox on UIKit doesn't do anything special with buttons that are marked with the flag SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT. According to Apple's documentation on UIAlertController, a button can respond to a return key if it's marked as the preferredAction of the controller. SDL doesn't set a preferredAction currently, so I've attached a patch to fix that.
Alex Szpakowski
macOS: fix a typo in touch handling code.
Ozkan Sezer
export SDL_revcpy() as a func when it's only defined as a macro for gcc/i386.

otherwise, either linkage or missing symbol at runtime will occur for an app
built with a compiler other than gcc and running against a gcc/386-built SDL.
Sylvain Becker
Fixed bug 4186 - ARM/NEON audio converters cause strange clicking noises
reverse the order when storing ouput buffer
Alex Szpakowski
metal renderer: optimize SDL_RenderFillRect slightly.
Ethan Lee
hidapi: Explicitly include locale.h, for setlocale
Alex Szpakowski
render: fix colors not being set properly after the previous change
Sam Lantinga
Fixed bug 4354 - CMake builds do not correctly enable IME on Linux

Callum McGing

While the CMake build checks for ibus and does enable the ibus backend with set(HAVE_IBUS_IBUS_H TRUE), this does not define SDL_USE_IME, thus CMake built SDL2 (as in Arch Linux) cannot use IME at all.

The attached patch fixes this behaviour when building against ibus. IME support will still fail when only fcitx is available on the build system.
Ozkan Sezer
fix / update changelog entries.
Ryan C. Gordon
quartz: Fix cursor transparency.

This patch originally came from:

https://github.com/kanjitalk755/SDL/commit/0296d5e601a5deb5ce2f540a8eafd64dd22dbe69

Fixes Bugzilla #4076.