Vitaly Novichkov
Vitaly Novichkov
@icculus, @slouken, what do you think?
Then, I think, the homebrew Switch support could be a separately maintained plugin then (in the scope of #6781 this idea). So, if I understood right: that's reasonable, the homebrew...
I think, I'll try to backport Switch support from that SDL 2.0.14 to the latest SDL2. That shouldn't be a problem. I'll make a shot in some days on the...
This issue is suitable to be a discussion rather than a task to do. Maybe you'll give it a "question" label? Anyway, all had been answered to me by @icculus...
Speaking about anonymous variadic macros, maybe just add the ability to hide these macros at all? like: ```c #ifndef SDL_MUTEX_DISABLE_ANNOTATION_ATTRIBUTE_MACROS /* ... */ #endif ``` So, user at the application...
Also, maybe make them being single-entry? Because I hadn't found any uses with multiple entries listed... EDIT: there is only `SDL_TRY_ACQUIRE()` is being used with two arguments, so, "x, y"...
I made an experimental thing just for myself: If seems fine, you can take it into mainstream.
I'll take a look today a bit later, thanks for the hint.
Done: ``` whl-ppc-001-wohlnet-ru:~/Repos/SDL/build vitaly$ cat CMakeCache.txt | grep "X.*_LIB" X11_ICE_LIB:FILEPATH=/usr/X11R6/lib/libICE.dylib X11_LIB:FILEPATH=/usr/X11R6/lib/libX11.dylib X11_SM_LIB:FILEPATH=/usr/X11R6/lib/libSM.dylib X11_X11_LIB:FILEPATH=/usr/X11R6/lib/libX11.dylib X11_XRes_LIB:FILEPATH=/usr/X11R6/lib/libXRes.dylib X11_XTest_LIB:FILEPATH=/usr/X11R6/lib/libXtst.dylib X11_Xau_LIB:FILEPATH=/usr/X11R6/lib/libXau.a X11_Xcomposite_LIB:FILEPATH=X11_Xcomposite_LIB-NOTFOUND X11_Xcursor_LIB:FILEPATH=/usr/X11R6/lib/libXcursor.dylib X11_Xdamage_LIB:FILEPATH=X11_Xdamage_LIB-NOTFOUND X11_Xdmcp_LIB:FILEPATH=/usr/X11R6/lib/libXdmcp.a X11_Xext_LIB:FILEPATH=/usr/X11R6/lib/libXext.dylib X11_Xfixes_LIB:FILEPATH=X11_Xfixes_LIB-NOTFOUND X11_Xft_LIB:FILEPATH=/usr/X11R6/lib/libXft.dylib X11_Xi_LIB:FILEPATH=/usr/X11R6/lib/libXi.dylib X11_Xinerama_LIB:FILEPATH=/usr/X11R6/lib/libXinerama.dylib X11_Xinput_LIB:FILEPATH=/usr/X11R6/lib/libXi.dylib X11_Xkbfile_LIB:FILEPATH=/usr/X11R6/lib/libxkbfile.dylib X11_Xmu_LIB:FILEPATH=/usr/X11R6/lib/libXmu.dylib X11_Xpm_LIB:FILEPATH=/usr/X11R6/lib/libXpm.dylib X11_Xrandr_LIB:FILEPATH=/usr/X11R6/lib/libXrandr.dylib...
And the next output part: ``` -- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.dylib;/usr/X11R6/lib/libXext.dylib -- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.dylib;/usr/X11R6/lib/libXext.dylib - found -- Looking for gethostbyname -- Looking for gethostbyname - found...