summaryrefslogtreecommitdiff
path: root/src/cpuinfo/SDL_cpuinfo.c
AgeCommit message (Expand)AuthorFilesLines
2019-03-19Fixed Windows RT buildSam Lantinga1-1/+1
2019-01-04Updated copyright for 2019Sam Lantinga1-1/+1
2018-12-04Windows: NEON detection and intrinsic includes on Visual StudioSylvain Becker1-5/+12
2018-12-01android: use cpufeatures to support SDL_HasNEON() (thanks, Sylvain!).Ryan C. Gordon1-3/+21
2018-09-27Fixed bug 4277 - warnings patchSam Lantinga1-0/+1
2018-05-21cpuinfo: Added SDL_HasAVX512F().Ryan C. Gordon1-1/+27
2018-05-14cpuinfo: Make CPU flags easier to read and add to.Ryan C. Gordon1-12/+12
2018-05-21cpuinfo: Added some internal SIMD-aligned allocation functions.Ryan C. Gordon1-0/+52
2018-01-03Updated copyright for 2018Sam Lantinga1-1/+1
2017-11-11Fixed typo in commentSam Lantinga1-1/+1
2017-08-21SDL_cpuinfo.c: add os/2 support to SDL_GetCPUCount() and SDL_GetSystemRAM().Sam Lantinga1-0/+20
2017-08-16cpuinfo: Add SDL_HasNEON() support for ARM-based QNX.Ryan C. Gordon1-0/+6
2017-03-06Fixed compile error with gcc -std=c99Sam Lantinga1-1/+1
2017-03-03Fix some more compiler warnings on armcc.Ryan C. Gordon1-1/+1
2017-01-01Updated copyright for 2017Sam Lantinga1-1/+1
2016-11-21cpuinfo: fix SDL_HasNEON() on older iOS devices, fixed C++ comment.Ryan C. Gordon1-6/+5
2016-11-17cpuinfo: patched to compile for getauxval() path.Ryan C. Gordon1-1/+1
2016-11-17cpuinfo: more patching for Android. Legacy platform targets are a pain.Ryan C. Gordon1-1/+7
2016-11-17cpuinfo: Patched to compile on Android, Linux.Ryan C. Gordon1-18/+13
2016-11-17cpuinfo: patched to compile.Ryan C. Gordon1-8/+9
2016-11-17cpuinfo: more work on SDL_HasNEON().Ryan C. Gordon1-23/+40
2016-11-17cpuinfo: silence compiler warnings on non-Intel CPU architectures.Ryan C. Gordon1-0/+1
2016-11-17cpuinfo: disable NEON detection on Android for now.Ryan C. Gordon1-1/+3
2016-11-17cpuinfo: more robust ARM preprocessor checks.Ryan C. Gordon1-4/+4
2016-11-17cpuinfo: first attempt at SDL_HasNEON() implementation.Ryan C. Gordon1-0/+54
2016-11-16cpuinfo: Removed code duplication, cached CPUID details.Ryan C. Gordon1-189/+66
2016-01-02Updated copyright to 2016Sam Lantinga1-1/+1
2015-12-29NetBSD: fixed issues with cpuinfo and pthread_setname_np (thanks, Thomas!).Ryan C. Gordon1-1/+1
2015-05-26Updated the copyright year to 2015Sam Lantinga1-1/+1
2014-12-26Cleaned up some compiler warnings.Ryan C. Gordon1-6/+4
2014-12-18Initial merge of Emscripten port!Ryan C. Gordon1-0/+8
2014-08-10WinRT build fix for ARM platformsDavid Ludwig1-1/+1
2014-07-11Fixed Visual Studio 2010 buildSam Lantinga1-1/+1
2014-07-11Fixed build for arm platformsSam Lantinga1-2/+0
2014-07-11Fixed bug in AVX detection and added AVX2 detectionSam Lantinga1-16/+82
2014-03-19Static analysis fix: Value stored to '[bcd]' is never read.Ryan C. Gordon1-3/+5
2014-02-22Fixed bug 2404 - CPU detection not working with MSVC on x64Sam Lantinga1-2/+14
2014-02-22Fixed bug 2335 - Fails to build on Debian GNU/kFreeBSDSam Lantinga1-2/+2
2014-02-02Fixed bug 2374 - Update copyright for 2014...Sam Lantinga1-1/+1
2014-02-02Fixed bug 2376 - no SDL_HasAVXSam Lantinga1-0/+33
2013-11-24Make internal SDL sources include SDL_internal.h instead of SDL_config.hRyan C. Gordon1-1/+1
2013-10-23Initialize MEMORYSTATUSEX size before GlobalMemoryStatusEx() (thanks, Justin!).Ryan C. Gordon1-0/+1
2013-10-20Fixed bug 2129 - fix for bug 2121 breaks linking for mingw and throws multipl...Sam Lantinga1-11/+11
2013-10-17Fixed building using MinGWSam Lantinga1-3/+4
2013-10-17Fix to unbreak SDL_GetSystemRAM() on FreeBSDSam Lantinga1-0/+9
2013-10-17Fixed compiling on Mac OS X, added a system RAM testSam Lantinga1-1/+1
2013-10-17The _SC_PHYS_PAGES method of calculating RAM works on Linux.Sam Lantinga1-19/+0
2013-10-17Added an API to get the amount of system RAMSam Lantinga1-0/+55
2013-02-15Happy New Year!Sam Lantinga1-1/+1
2012-09-27Removed executable bit from source filesSam Lantinga1-0/+0