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

Sam Lantinga
Fixed bug changing cursors on Raspberry Pi
Sylvain Becker
opengles2: fix prototype of glDeleteBuffers
Ryan C. Gordon
Patched to compile on Linux with --disable-threads.

Fixes Bugzilla #4393.
Ryan C. Gordon
linux: Move SDL_LinuxSetThreadPriority() elsewhere to fix build.

Fixes Bugzilla #4393.
  • sdl-freebsd-amd64: compile failed -  stdio
  • sdl-freebsd-amd64-clang: compile failed -  stdio
  • sdl-kfreebsd-amd64: compile failed -  stdio
  • sdl-linux-amd64: compile failed -  stdio
  • sdl-linux-x86: compile failed -  stdio
  • sdl-openbsd-amd64: compile failed -  stdio
  • sdl-qnx: compile failed -  stdio
  • sdl-raspberrypi: compile failed -  stdio
Ryan C. Gordon
direct3d: be more aggressive about resetting invalidated cached state.

Fixes Bugzilla #4402.
Ozkan Sezer
SDL_touch.h (SDL_TouchDeviceType): remove comma at end of enumerator list.
Sylvain Becker
Fix warnings detected on Android build
Ryan C. Gordon
wayland: Send SDL_TOUCH_MOUSEID mouse events for touches.
  • sdl-freebsd-amd64: compile failed -  stdio
  • sdl-freebsd-amd64-clang: compile failed -  stdio
  • sdl-kfreebsd-amd64: compile failed -  stdio
  • sdl-linux-amd64: compile failed -  stdio
  • sdl-linux-x86: compile failed -  stdio
  • sdl-openbsd-amd64: compile failed -  stdio
  • sdl-qnx: compile failed -  stdio
  • sdl-raspberrypi: compile failed -  stdio
Sylvain Becker
Fix warnings detected on Android build
Sam Lantinga
Made it more clear that the values being compared are floats
Ryan C. Gordon
Patched to compile on Linux with threads enabled.  (whoops!)
Ryan C. Gordon
Added some detail to a Doxygen comment (thanks, Sylvain!).
Sam Lantinga
Fixed bug 4379 - fix parallel build with slibtool

orbea

I am having a parallel build problem with -j3 or higher using the autotools build and slibtool instead of GNU libtool. Basically slibtool is faster than GNU libtool and it will start working before mkdir starts or finishes creating the build/ directory.
Sylvain Becker
Fix comment and end of lines
Ryan C. Gordon
egl: Don't force X11 support when testing for EGL.

Fixes building Wayland support on embedded systems without X11.

(TODO: maybe move the EGL test out of the X11 tests at some point, too.)
  • sdl-freebsd-amd64: compile failed -  stdio
  • sdl-freebsd-amd64-clang: compile failed -  stdio
  • sdl-kfreebsd-amd64: compile failed -  stdio
  • sdl-linux-amd64: compile failed -  stdio
  • sdl-linux-x86: compile failed -  stdio
  • sdl-openbsd-amd64: compile failed -  stdio
  • sdl-qnx: compile failed -  stdio
  • sdl-raspberrypi: compile failed -  stdio
Sylvain Becker
Warnings: fix a documentation warning and missing prototypes
Ryan C. Gordon
directfb: Updated render backend to new internal API.

Totally untested, beyond it now compiles again. Probably needs some fixes.

Fixes Bugzilla #4405.
Ryan C. Gordon
Whoops, forgot to add a new source file.  :/
Sylvain Becker
Update comment URL of USB document (HID Usage Tables 1.12)
Ryan C. Gordon
direct3d: Make sure streaming textures update before being used for drawing.

Fixes Bugzilla #4402.
Ryan C. Gordon
android: use cpufeatures to support SDL_HasNEON() (thanks, Sylvain!).

Fixes Bugzilla #4406.
Sam Lantinga
Fixed the ROCCAT Tyon mouse showing up as a joystick on Windows
Sergey Zhuravlevich
kmsdrm: Check for resources when validating KMSDRM device in check_modesetting.

Fixes Bugzilla #4403.
Sam Lantinga
Added the hint SDL_HINT_GAMECONTROLLERCONFIG_FILE to specify a file to load at initialization containing SDL game controller mappings
Ryan C. Gordon
Patched to compile on C89 compilers.
Sergey Zhuravlevich
kmsdrm: uninitialized KMSDRM fixes

* Search for valid encoder in connector when it doesn't have an
  encoder ID set.

* Search for valid CRTC in resources and encoder's possible CRTCs
  when encoder doesn't have one set.

* Select default mode if CRTC doesn't have a valid one.

* Pick current_mode's W/H/Refresh Rate basing on current and
  valid CRTC mode, not the saved one.
Sam Lantinga
Added support for the Razer Raiju Mobile
Sam Lantinga
Fixed bug 4415 - SDL menu bar is nonstandard on Mac

foo.null

I'm on macOS 10.14 and I think I'm using or around SDL 2.0.9. This is about the menu bar that SDL sets up which looks like:

<App Name> <Window> <View>

1. View menu never proceeds after the Window menu in any Mac application (it is always before).
2. For SDL, the only purpose of the View menu is for a single fullscreen menu item, which is not justifiable enough to reserve space for a menu. The View menu should thus be removed, and the full screen menu item should be added at the end inside of Window's menu. See built in apps like Dictionary, Chess, App Store (on 10.14) that do this.
3. SDL should add a "Close" menu item to the Window's submenu, and it should be the first item. Its key equivalent should map to command w. Without this, you cannot close the game window via this shortcut, and you cannot close the app's About window via this shortcut.
4. Apps typically use "Enter Full Screen" or "Exit Full Screen" depending on context, not "Toggle Full Screen" which is less user friendly -- I personally care about this point the least.
Ethan Lee
Linux Haptic: Fix periodic.magnitude value
Brandon Schaefer
wayland: Do not try to lock on an invalid pointer

This happens if you try to lock the pointer and (caps & WL_SEAT_CAPABILITY_POINTER) is false
Leading to input->pointer being NULL which ends up bringing the wayland client down (at lease on weston)
Sylvain Becker
android: use __ARM_NEON instead of __ARM_NEON__ to include <arm_neon.h>

Only __ARM_NEON is defined with Android NDK and arm64-v8a
Tested on ndk-r18, ndk-r13 and also Xcode.
(Visual Studio needs a different fix).

Fixes Bugzilla #4409.
Alex Szpakowski
metal: use a staging texture in SDL_UpdateTexture, to make sure it doesn't stomp texture data being drawn in a previous frame on the GPU.
Sam Lantinga
Fixed the hotspot for cursors on Raspberry Pi
Ryan C. Gordon
joystick: Removed unused variable.
Sam Lantinga
Fixed the PS4 motion controls showing up as a separate game controller on Linux
Sylvain Becker
Windows: NEON detection and intrinsic includes on Visual Studio

Visual Studio doesn't define __ARM_ARCH nor _ARM_NEON, but _M_ARM and _M_ARM64,
so SDL_HasNEON() was bypassed.

PF_ARM_NEON_INSTRUCTIONS_AVAILABLE doesn't see to be defined (but still works
when defined as 19).
Ryan C. Gordon
cmake: Comment out some debug logging that can upset build environments.

Something about the dashes, colons, numbers makes some builders believe this
is an error message.
Ryan C. Gordon
direct3d: Release and NULL out vertex buffers on reset.

Otherwise they are irretrievably lost on window resize, etc, which makes
rendering freeze and other disasters.

Fixes Bugzilla #4358.
  • sdl-mingw-amd64: compile failed -  stdio
  • sdl-mingw-x86: compile failed -  stdio
  • sdl-visualstudio: compile 25 projects 0 files 15 warnings 26 errors failed -  stdiowarningserrors
Ryan C. Gordon
render: fix some static analysis warnings.
Ryan C. Gordon
joystick: Added controller config for IMS Passenger Control Unit Devices.
  • sdl-freebsd-amd64: compile failed -  stdio
  • sdl-freebsd-amd64-clang: compile failed -  stdio
  • sdl-kfreebsd-amd64: compile failed -  stdio
  • sdl-linux-amd64: compile failed -  stdio
  • sdl-linux-x86: compile failed -  stdio
  • sdl-openbsd-amd64: compile failed -  stdio
  • sdl-qnx: compile failed -  stdio
  • sdl-raspberrypi: compile failed -  stdio