godot/thirdparty/etcpak
Rémi Verschelde d137ccbfc8
etcpak: Fix handling of pthread naming API for Linux and MinGW
For MinGW this is tricky to do as a two-step process like it was implemented,
as `std:🧵:native_handle()` is implementation-defined and depending on
the MinGW distribution, it may or may not be a pthread handle.

With mingw-gcc as packaged in Linux distros with pthread support it worked
fine, but with llvm-mingw it was problematic.

Setting the name in the thread directly as done for Apple platforms is simpler
and works fine.

Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx>
2021-04-13 21:04:09 +02:00
..
lz4
patches
AUTHORS.txt
Bitmap.cpp
Bitmap.hpp
BitmapDownsampled.cpp
BitmapDownsampled.hpp
BlockData.cpp
BlockData.hpp
ColorSpace.cpp
ColorSpace.hpp
DataProvider.cpp
DataProvider.hpp
Debug.cpp
Debug.hpp
Dither.cpp
Dither.hpp
Error.cpp
Error.hpp
ForceInline.hpp
LICENSE.txt
Math.hpp
MipMap.hpp
ProcessCommon.hpp
ProcessDxtc.cpp
ProcessDxtc.hpp
ProcessRGB.cpp
ProcessRGB.hpp
Semaphore.hpp
System.cpp
System.hpp
Tables.cpp
Tables.hpp
TaskDispatch.cpp
TaskDispatch.hpp
Timing.cpp
Timing.hpp
Vector.hpp
mmap.cpp
mmap.hpp