diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/Resources/Info.plist b/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/Resources/Info.plist index b061e028..244281ab 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/Resources/Info.plist +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/Resources/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 18G87 + 19E287 CFBundleDevelopmentRegion English CFBundleExecutable @@ -27,7 +27,7 @@ DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11C504 + 11C505 DTPlatformVersion GM DTSDKBuild @@ -37,7 +37,7 @@ DTXcode 1130 DTXcodeBuild - 11C504 + 11C505 LSMinimumSystemVersion 10.6 diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/_CodeSignature/CodeResources b/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/_CodeSignature/CodeResources index 7642013f..a10cf44f 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/_CodeSignature/CodeResources +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ Resources/Info.plist - eqy0vvISpY1m2UE2zzwN5nsOg00= + xIjchI5RXIIqR9iBwzwdhWVeJmQ= Resources/LICENSE-bsd.txt @@ -31,6 +31,17 @@ files2 + Headers/hidapi.h + + hash + + k64XAQ+3r97nmyIHwE8OT8womds= + + hash2 + + lVEZqQL+xakdQRDnxHo2VwkisMieptRP2Im3DPsMMAs= + + Resources/AUTHORS.txt hash @@ -46,11 +57,11 @@ hash - eqy0vvISpY1m2UE2zzwN5nsOg00= + xIjchI5RXIIqR9iBwzwdhWVeJmQ= hash2 - URtZhZZMVQ0W8AnIoo1VF2mkN9aBvt5La1el7xY0mGU= + 8Rqw3j5YT+AoPOKV4JE3RuVPPDb4jHtT4tpmG0phLYc= Resources/LICENSE-bsd.txt diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/hidapi b/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/hidapi index a87658cf..191539cc 100755 Binary files a/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/hidapi and b/libs/mac/Frameworks/SDL2.framework/Versions/A/Frameworks/hidapi.framework/Versions/A/hidapi differ diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_config_macosx.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_config_macosx.h index 11413459..42cba74f 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_config_macosx.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_config_macosx.h @@ -139,8 +139,9 @@ #define SDL_AUDIO_DRIVER_DUMMY 1 /* Enable various input drivers */ +#define SDL_JOYSTICK_HIDAPI 1 #define SDL_JOYSTICK_IOKIT 1 -#define SDL_JOYSTICK_HIDAPI 1 +#define SDL_JOYSTICK_VIRTUAL 1 #define SDL_HAPTIC_IOKIT 1 /* Enable the dummy sensor driver */ diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_error.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_error.h index aae37c0e..962d62f6 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_error.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_error.h @@ -37,9 +37,45 @@ extern "C" { #endif /* Public functions */ -/* SDL_SetError() unconditionally returns -1. */ + + +/** + * \brief Set the error message for the current thread + * + * \return -1, there is no error handling for this function + */ extern DECLSPEC int SDLCALL SDL_SetError(SDL_PRINTF_FORMAT_STRING const char *fmt, ...) SDL_PRINTF_VARARG_FUNC(1); + +/** + * \brief Get the last error message that was set + * + * SDL API functions may set error messages and then succeed, so you should + * only use the error value if a function fails. + * + * This returns a pointer to a static buffer for convenience and should not + * be called by multiple threads simultaneously. + * + * \return a pointer to the last error message that was set + */ extern DECLSPEC const char *SDLCALL SDL_GetError(void); + +/** + * \brief Get the last error message that was set for the current thread + * + * SDL API functions may set error messages and then succeed, so you should + * only use the error value if a function fails. + * + * \param errstr A buffer to fill with the last error message that was set + * for the current thread + * \param maxlen The size of the buffer pointed to by the errstr parameter + * + * \return errstr + */ +extern DECLSPEC char * SDLCALL SDL_GetErrorMsg(char *errstr, int maxlen); + +/** + * \brief Clear the error message for the current thread + */ extern DECLSPEC void SDLCALL SDL_ClearError(void); /** diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_gamecontroller.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_gamecontroller.h index 21cc1e43..70008f74 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_gamecontroller.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_gamecontroller.h @@ -64,7 +64,8 @@ typedef enum SDL_CONTROLLER_TYPE_XBOXONE, SDL_CONTROLLER_TYPE_PS3, SDL_CONTROLLER_TYPE_PS4, - SDL_CONTROLLER_TYPE_NINTENDO_SWITCH_PRO + SDL_CONTROLLER_TYPE_NINTENDO_SWITCH_PRO, + SDL_CONTROLLER_TYPE_VIRTUAL } SDL_GameControllerType; typedef enum diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_haptic.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_haptic.h index aa6f47fd..18c74eff 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_haptic.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_haptic.h @@ -336,6 +336,23 @@ typedef struct _SDL_Haptic SDL_Haptic; */ #define SDL_HAPTIC_SPHERICAL 2 +/** + * \brief Uses first axis only. + * For some device with only one axis (steering wheel,...), + * SDL_HAPTIC_CARTESIAN does not work. SDL_HAPTIC_FIRST_AXIS can be used in + * this case. + * Using SDL_HAPTIC_FIRST_AXIS is equivalent to : + * \code + * SDL_HapticDirection direction; + * direction.type = SDL_HAPTIC_CARTESIAN; + * direction.dir[0] = 1; + * direction.dir[1] = 0; + * direction.dir[2] = 0; + * \endcode + * \sa SDL_HapticDirection + */ +#define SDL_HAPTIC_FIRST_AXIS 3 + /* @} *//* Direction encodings */ /* @} *//* Haptic features */ @@ -444,6 +461,7 @@ typedef struct _SDL_Haptic SDL_Haptic; * \sa SDL_HAPTIC_POLAR * \sa SDL_HAPTIC_CARTESIAN * \sa SDL_HAPTIC_SPHERICAL + * \sa SDL_HAPTIC_FIRST_AXIS * \sa SDL_HapticEffect * \sa SDL_HapticNumAxes */ diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_hints.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_hints.h index a3a53738..0c772c45 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_hints.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_hints.h @@ -314,6 +314,17 @@ extern "C" { */ #define SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE "SDL_MOUSE_RELATIVE_SPEED_SCALE" +/** + * \brief A variable controlling whether relative mouse motion is affected by renderer scaling + * + * This variable can be set to the following values: + * "0" - Relative motion is unaffected by DPI or renderer's logical size + * "1" - Relative motion is scaled according to DPI scaling and logical size + * + * By default relative mouse deltas are affected by DPI and renderer scaling + */ +#define SDL_HINT_MOUSE_RELATIVE_SCALING "SDL_MOUSE_RELATIVE_SCALING" + /** * \brief A variable controlling whether relative mouse mode is implemented using mouse warping * @@ -634,10 +645,23 @@ extern "C" { * "0" - HIDAPI driver is not used * "1" - HIDAPI driver is used * - * The default is the value of SDL_HINT_JOYSTICK_HIDAPI + * The default is "0" on Windows, otherwise the value of SDL_HINT_JOYSTICK_HIDAPI */ #define SDL_HINT_JOYSTICK_HIDAPI_XBOX "SDL_JOYSTICK_HIDAPI_XBOX" + /** + * \brief A variable controlling whether the HIDAPI driver for XBox controllers on Windows should pull correlated + * data from XInput. + * + * This variable can be set to the following values: + * "0" - HIDAPI Xbox driver will only use HIDAPI data + * "1" - HIDAPI Xbox driver will also pull data from XInput, providing better trigger axes, guide button + * presses, and rumble support + * + * The default is "1". This hint applies to any joysticks opened after setting the hint. + */ +#define SDL_HINT_JOYSTICK_HIDAPI_CORRELATE_XINPUT "SDL_JOYSTICK_HIDAPI_CORRELATE_XINPUT" + /** * \brief A variable controlling whether the HIDAPI driver for Nintendo GameCube controllers should be used. * @@ -660,6 +684,15 @@ extern "C" { */ #define SDL_HINT_ENABLE_STEAM_CONTROLLERS "SDL_ENABLE_STEAM_CONTROLLERS" + /** + * \brief A variable controlling whether the RAWINPUT joystick drivers should be used for better handling XInput-capable devices. + * + * This variable can be set to the following values: + * "0" - RAWINPUT drivers are not used + * "1" - RAWINPUT drivers are used (the default) + * + */ +#define SDL_HINT_JOYSTICK_RAWINPUT "SDL_JOYSTICK_RAWINPUT" /** * \brief If set to "0" then never set the top most bit on a SDL Window, even if the video mode expects it. @@ -997,7 +1030,8 @@ extern "C" { /** * \brief Tell SDL not to catch the SIGINT or SIGTERM signals. * - * This hint only applies to Unix-like platforms. + * This hint only applies to Unix-like platforms, and should set before + * any calls to SDL_Init() * * The variable can be set to the following values: * "0" - SDL will install a SIGINT and SIGTERM handler, and when it diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_joystick.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_joystick.h index a0dd7205..b638d1cb 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_joystick.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_joystick.h @@ -105,6 +105,7 @@ typedef enum SDL_JOYSTICK_POWER_MAX } SDL_JoystickPowerLevel; + /* Function prototypes */ /** @@ -199,6 +200,40 @@ extern DECLSPEC SDL_Joystick *SDLCALL SDL_JoystickFromInstanceID(SDL_JoystickID */ extern DECLSPEC SDL_Joystick *SDLCALL SDL_JoystickFromPlayerIndex(int player_index); +/** + * Attaches a new virtual joystick. + * Returns the joystick's device index, or -1 if an error occurred. + */ +extern DECLSPEC int SDLCALL SDL_JoystickAttachVirtual(SDL_JoystickType type, + int naxes, + int nbuttons, + int nhats); + +/** + * Detaches a virtual joystick + * Returns 0 on success, or -1 if an error occurred. + */ +extern DECLSPEC int SDLCALL SDL_JoystickDetachVirtual(int device_index); + +/** + * Indicates whether or not a virtual-joystick is at a given device index. + */ +extern DECLSPEC SDL_bool SDLCALL SDL_JoystickIsVirtual(int device_index); + +/** + * Set values on an opened, virtual-joystick's controls. + * Please note that values set here will not be applied until the next + * call to SDL_JoystickUpdate, which can either be called directly, + * or can be called indirectly through various other SDL APIS, + * including, but not limited to the following: SDL_PollEvent, + * SDL_PumpEvents, SDL_WaitEventTimeout, SDL_WaitEvent. + * + * Returns 0 on success, -1 on error. + */ +extern DECLSPEC int SDLCALL SDL_JoystickSetVirtualAxis(SDL_Joystick * joystick, int axis, Sint16 value); +extern DECLSPEC int SDLCALL SDL_JoystickSetVirtualButton(SDL_Joystick * joystick, int button, Uint8 value); +extern DECLSPEC int SDLCALL SDL_JoystickSetVirtualHat(SDL_Joystick * joystick, int hat, Uint8 value); + /** * Return the name for this currently opened joystick. * If no name can be found, this function returns NULL. diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_metal.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_metal.h index 3b7eb18a..f9673577 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_metal.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_metal.h @@ -55,18 +55,13 @@ typedef void *SDL_MetalView; * On macOS, this does *not* associate a MTLDevice with the CAMetalLayer on its * own. It is up to user code to do that. * - * The returned handle can be casted directly to a NSView or UIView, and the - * CAMetalLayer can be accessed from the view's 'layer' property. + * The returned handle can be casted directly to a NSView or UIView. + * To access the backing CAMetalLayer, call SDL_Metal_GetLayer(). * - * \code - * SDL_MetalView metalview = SDL_Metal_CreateView(window); - * UIView *uiview = (__bridge UIView *)metalview; - * CAMetalLayer *metallayer = (CAMetalLayer *)uiview.layer; - * // [...] - * SDL_Metal_DestroyView(metalview); - * \endcode + * \note \a window must be created with the SDL_WINDOW_METAL flag. * * \sa SDL_Metal_DestroyView + * \sa SDL_Metal_GetLayer */ extern DECLSPEC SDL_MetalView SDLCALL SDL_Metal_CreateView(SDL_Window * window); @@ -80,6 +75,37 @@ extern DECLSPEC SDL_MetalView SDLCALL SDL_Metal_CreateView(SDL_Window * window); */ extern DECLSPEC void SDLCALL SDL_Metal_DestroyView(SDL_MetalView view); +/** + * \brief Get a pointer to the backing CAMetalLayer for the given view. + * + * \sa SDL_MetalCreateView + */ +extern DECLSPEC void *SDLCALL SDL_Metal_GetLayer(SDL_MetalView view); + +/** + * \brief Get the size of a window's underlying drawable in pixels (for use + * with setting viewport, scissor & etc). + * + * \param window SDL_Window from which the drawable size should be queried + * \param w Pointer to variable for storing the width in pixels, + * may be NULL + * \param h Pointer to variable for storing the height in pixels, + * may be NULL + * + * This may differ from SDL_GetWindowSize() if we're rendering to a high-DPI + * drawable, i.e. the window was created with SDL_WINDOW_ALLOW_HIGHDPI on a + * platform with high-DPI support (Apple calls this "Retina"), and not disabled + * by the \c SDL_HINT_VIDEO_HIGHDPI_DISABLED hint. + * + * \note On macOS high-DPI support must be enabled for an application by + * setting NSHighResolutionCapable to true in its Info.plist. + * + * \sa SDL_GetWindowSize() + * \sa SDL_CreateWindow() + */ +extern DECLSPEC void SDLCALL SDL_Metal_GetDrawableSize(SDL_Window* window, int *w, + int *h); + /* @} *//* Metal support functions */ /* Ends C function definitions when using C++ */ diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_revision.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_revision.h index dfbc057f..d70fd694 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_revision.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_revision.h @@ -1,2 +1,2 @@ -#define SDL_REVISION "hg-13609:34cc7d3b69d3" -#define SDL_REVISION_NUMBER 13609 +#define SDL_REVISION "hg-0:aaaaaaaaaaah" +#define SDL_REVISION_NUMBER 0 diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_sensor.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_sensor.h index 5122ee15..83abf1ee 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_sensor.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_sensor.h @@ -121,6 +121,19 @@ typedef enum /* Function prototypes */ +/** + * Locking for multi-threaded access to the sensor API + * + * If you are using the sensor API or handling events from multiple threads + * you should use these locking functions to protect access to the sensors. + * + * In particular, you are guaranteed that the sensor list won't change, so + * the API functions that take a sensor index will be valid, and sensor + * events will not be delivered. + */ +extern DECLSPEC void SDLCALL SDL_LockSensors(void); +extern DECLSPEC void SDLCALL SDL_UnlockSensors(void); + /** * \brief Count the number of sensors attached to the system right now */ diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_stdinc.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_stdinc.h index d96e18bc..ad1344d3 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_stdinc.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_stdinc.h @@ -529,6 +529,8 @@ extern DECLSPEC double SDLCALL SDL_fabs(double x); extern DECLSPEC float SDLCALL SDL_fabsf(float x); extern DECLSPEC double SDLCALL SDL_floor(double x); extern DECLSPEC float SDLCALL SDL_floorf(float x); +extern DECLSPEC double SDLCALL SDL_trunc(double x); +extern DECLSPEC float SDLCALL SDL_truncf(float x); extern DECLSPEC double SDLCALL SDL_fmod(double x, double y); extern DECLSPEC float SDLCALL SDL_fmodf(float x, float y); extern DECLSPEC double SDLCALL SDL_log(double x); diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_version.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_version.h index c824b1d3..ec2cc8f6 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_version.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_version.h @@ -59,7 +59,7 @@ typedef struct SDL_version */ #define SDL_MAJOR_VERSION 2 #define SDL_MINOR_VERSION 0 -#define SDL_PATCHLEVEL 12 +#define SDL_PATCHLEVEL 13 /** * \brief Macro to determine SDL version program was compiled against. diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_video.h b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_video.h index 20d4ce2d..c7411ca4 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_video.h +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Headers/SDL_video.h @@ -118,7 +118,8 @@ typedef enum SDL_WINDOW_UTILITY = 0x00020000, /**< window should be treated as a utility window */ SDL_WINDOW_TOOLTIP = 0x00040000, /**< window should be treated as a tooltip */ SDL_WINDOW_POPUP_MENU = 0x00080000, /**< window should be treated as a popup menu */ - SDL_WINDOW_VULKAN = 0x10000000 /**< window usable for Vulkan surface */ + SDL_WINDOW_VULKAN = 0x10000000, /**< window usable for Vulkan surface */ + SDL_WINDOW_METAL = 0x20000000 /**< window usable for Metal view */ } SDL_WindowFlags; /** @@ -484,7 +485,8 @@ extern DECLSPEC Uint32 SDLCALL SDL_GetWindowPixelFormat(SDL_Window * window); * ::SDL_WINDOW_HIDDEN, ::SDL_WINDOW_BORDERLESS, * ::SDL_WINDOW_RESIZABLE, ::SDL_WINDOW_MAXIMIZED, * ::SDL_WINDOW_MINIMIZED, ::SDL_WINDOW_INPUT_GRABBED, - * ::SDL_WINDOW_ALLOW_HIGHDPI, ::SDL_WINDOW_VULKAN. + * ::SDL_WINDOW_ALLOW_HIGHDPI, ::SDL_WINDOW_VULKAN + * ::SDL_WINDOW_METAL. * * \return The created window, or NULL if window creation failed. * @@ -503,6 +505,9 @@ extern DECLSPEC Uint32 SDLCALL SDL_GetWindowPixelFormat(SDL_Window * window); * If SDL_WINDOW_VULKAN is specified and there isn't a working Vulkan driver, * SDL_CreateWindow() will fail because SDL_Vulkan_LoadLibrary() will fail. * + * If SDL_WINDOW_METAL is specified on an OS that does not support Metal, + * SDL_CreateWindow() will fail. + * * \note On non-Apple devices, SDL requires you to either not link to the * Vulkan loader or link to a dynamic library version. This limitation * may be removed in a future version of SDL. diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/Resources/Info.plist b/libs/mac/Frameworks/SDL2.framework/Versions/A/Resources/Info.plist index 31295101..682d1833 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/Resources/Info.plist +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/Resources/Info.plist @@ -3,7 +3,7 @@ BuildMachineOSBuild - 18G87 + 19E287 CFBundleDevelopmentRegion English CFBundleExecutable @@ -19,7 +19,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 2.0.12 + 2.0.13 CFBundleSignature SDLX CFBundleSupportedPlatforms @@ -27,11 +27,11 @@ MacOSX CFBundleVersion - 2.0.12 + 2.0.13 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild - 11C504 + 11C505 DTPlatformVersion GM DTSDKBuild @@ -41,7 +41,7 @@ DTXcode 1130 DTXcodeBuild - 11C504 + 11C505 LSMinimumSystemVersion 10.6 diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/SDL2 b/libs/mac/Frameworks/SDL2.framework/Versions/A/SDL2 index ef892c36..a3c626a2 100755 Binary files a/libs/mac/Frameworks/SDL2.framework/Versions/A/SDL2 and b/libs/mac/Frameworks/SDL2.framework/Versions/A/SDL2 differ diff --git a/libs/mac/Frameworks/SDL2.framework/Versions/A/_CodeSignature/CodeResources b/libs/mac/Frameworks/SDL2.framework/Versions/A/_CodeSignature/CodeResources index 0085b702..139b2213 100644 --- a/libs/mac/Frameworks/SDL2.framework/Versions/A/_CodeSignature/CodeResources +++ b/libs/mac/Frameworks/SDL2.framework/Versions/A/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Resources/Info.plist - sC07CBQyns8khV3Fh/hh4E2hc74= + kQWsUbAzKB6cDjSyOGRQOM++OWk= Resources/License.txt @@ -27,10 +27,10 @@ cdhash - CEGTuNjduzlouV6B5JJVr1uRoeM= + p2lcvvUyS6Ahs1nLqMaQaVfaN6Y= requirement - identifier "org.libsdl.hidapi" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = EH385AYQ6F + cdhash H"51df5d325062884d3b15aea099188c86a0e1e261" or cdhash H"a7695cbef5324ba021b359cba8c6906957da37a6" Headers/SDL.h @@ -124,11 +124,11 @@ hash - eUkWGkQu50iG57VqjB5oIXhaYRk= + QtH3ik0NSNRHpmhEF9UXp74BkIE= hash2 - hTGa2AD+GTxusg3MsUIzA+xmRIFpgR39xsv51vn/Jl0= + ArsQ8ObexbULYFUntU/oRXI56JRbBzO5Ipma8ia5IME= Headers/SDL_copying.h @@ -168,11 +168,11 @@ hash - MfehpP3RFEj2g4Ya0noqc1o7ANo= + pVWfxt+odr3djRqt8D/U421+dQo= hash2 - FZWI2OlYvburZIDQeeG29DzMz8n8hzO6bavXGDWoHhk= + YKlzVmZ1dgucRXZyWU9kvIjT9QZBohKxz49iLQ/PPQE= Headers/SDL_events.h @@ -201,11 +201,11 @@ hash - NFgER0ImxgFpfHkU677BWPYc1GI= + 0HJHyRm5mXiBXHHSOwS3ml3dBiw= hash2 - uL37yJVC28sdz6PATtGqouLdEcxEJK+cVHlIRBGmwwA= + ja5kK2zDvXkL3qllya6MfUZVQFnXs9bedZ6iFU1iXQc= Headers/SDL_gesture.h @@ -223,33 +223,33 @@ hash - wk25QquiIctB15MmzqnMjxB/do8= + A5VM8GOD6pgO+5umTAfGePUVpKE= hash2 - I7Ll6omnZd3Ts2S7kk9GcMTrNm87SSEgWoaYSRt/7pU= + GNOzk3bli3Um2gMNnpq6O6rl97hq0dZfj5BIgDSfl9A= Headers/SDL_hints.h hash - YZsN5gTIhrJaMZKJcecfJMMmtDA= + 2fcgomKzlDXR0nG2BTecGYNI2fw= hash2 - KIBaC8gbu2WOY1Rzn/x1o+Jpzkjn7smhdgOeihrp6sU= + c8vMBfNzwpL6I0l2aghiLSNE3c/ZmOnQCIJCucACo7k= Headers/SDL_joystick.h hash - K9z1CAW/nstv8ExYHSHZVkzB6rA= + +ypndKqqtIYkbkypVDCI+M9Ijo0= hash2 - Begpgo8SYC3bsrdRQTUPXZys5hlvqFyHVNPcrnD9DAY= + foGA4Afxic1PHZfAmJcEZeuXYgDEo0jmSmoLQbNvmDo= Headers/SDL_keyboard.h @@ -322,11 +322,11 @@ hash - +yP6KnkkIHTzx9DFENBYpSeBGxo= + S2Es8N4Cya7az5FTs0mqtd840zA= hash2 - cXX+1NaoCsHFAkNJVN9Rv1I0x0OGxoD3lCc/NwVROeA= + 9AgZbEiRMt0j2ui++nJaH+EXz9UF6LtVeljtZkAvvtY= Headers/SDL_mouse.h @@ -520,11 +520,11 @@ hash - 1KfSJfNX9fAfNlqo2OLxSfHQaik= + ixjPDg2DQUEDn7ID2l4wMHDUvDk= hash2 - Ol01NFpqQ+/WDQIfZbVpxwfJcyE/qtzCAcFRXVg63rY= + LUUZKxelLmuZXjHwFWFSYH8HA96Px1JVmtuv79n+gYY= Headers/SDL_rwops.h @@ -553,11 +553,11 @@ hash - EcpSAJiYDO/cjeNM+RnMZqS0YxA= + zpUXcUDXo2KHtsqmAJ/EcqjkrtI= hash2 - 3AJeHmC8LkxLBbEqDgnH1ZoBbA/CJTYIHue3x3QGH5M= + ihuAgJMoPj8J+z59LgqWXlOP/L+/WHkpw0Lwr/0VKT4= Headers/SDL_shape.h @@ -575,11 +575,11 @@ hash - 46ybx+QpfwpESkH8Xav5guh0r4M= + smZhl9uPKfaFlYEpDbqiYDUGseY= hash2 - TKLKiytwHa5ijCd36Ae7yHX/bbBWqdvrnOhaF9fXa0E= + h9ZnfoqEmhF2HFFwjE00RNDngk+Lg0Fth+XPTKM/OdA= Headers/SDL_surface.h @@ -663,22 +663,22 @@ hash - b6EyC2Ch21VSDMFN7yDMyWWcFlM= + ydLaUjwmNbF0S0NRtGXglrG9zX4= hash2 - eFEfLZ0ETPSOf07Q8df4EYSnDqnqLlOPpwOerY9THqI= + OCqFkdoQNDv9puqvFib4mqoO1VwnzsQzA+5uv9vq8os= Headers/SDL_video.h hash - GxMAhvV6KHWAeC+Mez8bzUxrj+8= + nVLRJIS/TH5qs8ZXy37QrPf0bHk= hash2 - CiuTAL3gby9Z42HvOP7StKXDCpbx45n+pfe3zGw3NE0= + oR7PhH0ZoBVhpjvjVBxVU2zuyb9UsGg2CnARIJvBHt4= Headers/SDL_vulkan.h @@ -718,11 +718,11 @@ hash - sC07CBQyns8khV3Fh/hh4E2hc74= + kQWsUbAzKB6cDjSyOGRQOM++OWk= hash2 - hYHPEldddc/Esgtnkp9sv1UExiAdPCcgJLF3QFJI2Ak= + z/sm5HUSHetKQYB64C+hQcCeWrT1zzAW5tX83K65RQ0= Resources/License.txt