Sam Lantinga
|
56522034db
Fixed building with Visual Studio 2010
|
před 3 roky |
Sam Lantinga
|
fde78d12f2
Updated copyright for 2023
|
před 3 roky |
Sam Lantinga
|
63724c113b
Removed the vi format comments from the source
|
před 3 roky |
Sam Lantinga
|
5750bcb174
Update for SDL3 coding style (#6717)
|
před 3 roky |
Sam Lantinga
|
c5790359fd
Added precompiled header support for Visual Studio and Xcode (#6710)
|
před 3 roky |
Sylvain Becker
|
6a2200823c
Cleanup add brace (#6545)
|
před 3 roky |
Sam Lantinga
|
0a48abc860
Switch header convention from `#include "SDL.h"` to `#include <SDL3/SDLh>`
|
před 3 roky |
Sam Lantinga
|
cc1f9eb983
Use Apple's nomenclature for macOS and iOS
|
před 3 roky |
pionere
|
e5c599f8c6
fix SOLARIS_ATOMICS
|
před 3 roky |
pionere
|
b095df7f5c
simplify MSC_ATOMICS
|
před 3 roky |
pionere
|
eb670742f5
better SDL_AtomicGet(Ptr) implementation
|
před 3 roky |
Sam Lantinga
|
120c76c84b
Updated copyright for 2022
|
před 4 roky |
Ozkan Sezer
|
53aa8eec5f
minor cleanup for watcom _inline keyword.
|
před 4 roky |
Alex R
|
ebdfd0e175
atomic: detect clang separately
|
před 4 roky |
Sam Lantinga
|
9130f7c377
Updated copyright for 2021
|
před 5 roky |
Sam Lantinga
|
a8780c6a28
Updated copyright date for 2020
|
před 6 roky |
Sam Lantinga
|
959cfc428e
Fixed memory barrier macro check so it isn't quite so fragile
|
před 6 roky |
Sam Lantinga
|
a8bea85810
Limit the compile error to the case where we actually define the memory barrier macro as the function
|
před 6 roky |
Sam Lantinga
|
cc47810d36
Fixed bug 4683 - SDL_atomic infinite recursion on armv6/armv5 w/ thumb
|
před 6 roky |
Sam Lantinga
|
5e13087b0f
Updated copyright for 2019
|
před 7 roky |
Ozkan Sezer
|
d9fb77a3c1
SDL_atomic.c, SDL_spinlock.c: use lock prefix with xchg in Watcom asm.
|
před 7 roky |
Sam Lantinga
|
e3cc5b2c6b
Updated copyright for 2018
|
před 8 roky |
Ozkan Sezer
|
500378eb52
Add atomics for Watcom/x86 as inline asm
|
před 8 roky |
Ryan C. Gordon
|
1d1a0d7f03
atomic: Patched to compile on Android.
|
před 9 roky |
Ryan C. Gordon
|
1c9c7633d9
atomic: favor compiler intrinsics for compare-and-swap over macOS APIs.
|
před 9 roky |
Ryan C. Gordon
|
8c00de57f6
atomic: let Clang always use atomic_load_n if available.
|
před 9 roky |
Sam Lantinga
|
7891e72dca
__atomic_load_n() appears to be available in GCC 5 but not GCC 4
|
před 9 roky |
Ryan C. Gordon
|
f2179944cc
Patched to compile on some platforms.
|
před 9 roky |
James Legg
|
1dc9ae5c1e
Use GCC's atomic loads in SDL_AtomicGet and SDL_AtomicGetPtr
|
před 9 roky |
Sam Lantinga
|
06ccb71bcd
Make sure the memory barrier functions are always available, and now they are implemented on Android __ARM_ARCH_5TE__
|
před 9 roky |