Ryan C. Gordon

Results 132 issues of Ryan C. Gordon

> I've been thinking. I would keep CMake support of the SDL main project experimental until I've made sure every cmake configuration option name has the same name layout and...

> The extra `if` guard won't work , as `ConfigureWindowGeometry()` needs to be always be called from this function to set some initial window properties (making it conditional was tried...

wayland

Upgraded to Ubuntu 21.10, and noticed that Gnome offers "natural scrolling" (the reverse direction mousewheel thing that Apple does). I don't know how one accesses this information, but in theory...

> Oh, interesting...SDL_CreateWindow() will let you make a window larger than the desktop, but SDL_SetWindowSize won't. _Originally posted by @icculus in https://github.com/libsdl-org/SDL/issues/3871#issuecomment-1092427167_ This was on X11, don't know if that...

# Task list This is what the buildbot covered, plus some other wishlist items. Some we may want to drop (QNX? Windows Phone?), others might be covered in other ways...

> Seems like the proper way going forward is to use AudioWorklet. _Originally posted by @uyjulian in https://github.com/libsdl-org/SDL/issues/5459#issuecomment-1079967695_ Basically we want the audio callback off the main thread, without the...

MusicCMD_Play might call vfork(), depending on how the build was configured. vfork requires the child process to do nothing except call either exec*() or _exit() immediately or disaster may occur....

You can set reserved_channels to -1, which will confuse Mix_Playing when SDL_mixer tries to pass reserved_channels to it later.

Mix_Volume sets the volume for a specific channel, and can be used to query the current volume, too. Mix_MusicVolume sets the volume for the music "channel," like Mix_Volume does for...

It appears that when we say "Unicode" in SDL_ttf, we mean UCS-2 encoding (each char is 16-bits). This covers the Basic Multilingual Plane, which covers an enormous amount of human...