SDL_MemoryBarrierReleaseFunction

Insert a memory release barrier (function version).

Please refer to SDL_MemoryBarrierRelease for details. This is a function version, which might be useful if you need to use this functionality from a scripting language, etc. Also, some of the macro versions call this function behind the scenes, where more heavy lifting can happen inside of SDL. Generally, though, an app written in C/C++/etc should use the macro version, as it will be more efficient.

extern (C) nothrow @nogc extern
void
SDL_MemoryBarrierReleaseFunction
()

See Also

SDL_MemoryBarrierRelease

Threadsafety: Obviously this function is safe to use from any thread at any time, but if you find yourself needing this, you are probably dealing with some very sensitive code; be careful!

Meta

History

Available since SDL 3.2.0.