Sam Lantinga
|
f2074d7af3
|
Updated copyright for 2025
|
2025-01-01 07:45:52 -08:00 |
|
Sam Lantinga
|
bd04459cde
|
Fix typos (thanks @qndel!)
Fix typos in comments and in one case in a returned error ("insuffient -> insufficient" fb273eb)
codespell src/ *.cpp *.h *.hpp --ignore-words-list unknwn,thid,algebric,statics,pixelX,pEvents,caf,ptd,parms,pEvent,parm,TextureRS,TE,HDA,LOD,datas,UE,xwindows,IIF
cd src; git checkout \
events/imKStoUCS.* \
hidapi \
joystick/controller_type.c \
joystick/controller_type.h \
joystick/hidapi/steam/controller_constants.h \
joystick/hidapi/steam/controller_structs.h \
libm \
stdlib/SDL_malloc.c \
stdlib/SDL_qsort.c \
stdlib/SDL_strtokr.c \
video/khronos \
video/x11/edid.h \
video/x11/edid-parse.c \
video/x11/xsettings-client.* \
video/yuv2rgb
|
2024-09-18 08:18:26 -07:00 |
|
Sam Lantinga
|
8f546bb3c9
|
Use C99 bool internally in SDL
|
2024-08-22 13:30:02 -07:00 |
|
Sam Lantinga
|
6501e90018
|
Use C++ style comments consistently in SDL source code
Implemented using this script:
find . -type f -exec sed -i'' -e 's,/\* *\([^*]*\)\*/ *$,// \1,' -e 's, \+$,,' {} \;
git checkout \
core/linux/SDL_evdev_kbd_default_keymap.h \
events/imKStoUCS.* \
hidapi \
joystick/controller_type.c \
joystick/controller_type.h \
joystick/hidapi/steam/controller_constants.h \
joystick/hidapi/steam/controller_structs.h \
joystick/SDL_gamepad_db.h \
libm \
render/*/*Shader*.h \
render/vitagxm/SDL_render_vita_gxm_shaders.h \
render/metal/SDL_shaders_metal_*.h \
stdlib/SDL_malloc.c \
stdlib/SDL_qsort.c \
stdlib/SDL_strtokr.c \
test/ \
video/directx/SDL_d3d12_xbox_cmacros.h \
video/directx/d3d12.h \
video/directx/d3d12sdklayers.h \
video/khronos \
video/x11/edid-parse.c \
video/x11/xsettings-client.* \
video/yuv2rgb
sed -i'' -e 's,/\* *\([^*]*\)\*/ *$,// \1,' -e 's, \+$,,' hidapi/SDL_hidapi.c
|
2024-08-22 13:30:02 -07:00 |
|
Sam Lantinga
|
2f5b20fcb5
|
Updated based on feedback from @JKaniarz
|
2024-06-24 11:49:15 -07:00 |
|
Sam Lantinga
|
96f2f23240
|
Simplified SDL random function names and added thread-safe versions
|
2024-06-24 11:49:15 -07:00 |
|
John Kaniarz
|
8a80f41b77
|
Added check for n<0 in SDL_rand_n()
|
2024-06-19 17:00:58 -07:00 |
|
John Kaniarz
|
38cac043af
|
Added algorithm comments to SDL_rand_*()
|
2024-06-19 17:00:58 -07:00 |
|
John Kaniarz
|
8f29f8cae5
|
Renamed SDL_rand() to SDL_rand_bits() and updated tests
|
2024-06-19 17:00:58 -07:00 |
|
John Kaniarz
|
16e69cb4c9
|
Removed SDL_rand_r()
|
2024-06-19 11:02:02 -07:00 |
|
John Kaniarz
|
3ee4bff8ac
|
Upgraded constants after statistical testing.
|
2024-06-19 11:02:02 -07:00 |
|
John Kaniarz
|
83d21e20df
|
Added SDL_rand_float and SDL_rand_n to API
|
2024-06-19 11:02:02 -07:00 |
|
John Kaniarz
|
f4ee59a1a2
|
Moved SDL_rand auto-initialization out of SDL_rand_r
|
2024-06-19 11:02:02 -07:00 |
|
Sam Lantinga
|
d1d484ddbe
|
Added SDL_srand(), SDL_rand(), and SDL_rand_r() (thanks @JKaniarz!)
These are simple random functions that should not be used for serious random number generation.
Fixes https://github.com/libsdl-org/SDL/issues/4968
|
2024-06-16 07:41:00 -07:00 |
|