godot/drivers
Pablo Andres Fuente 84e24017b0
Adding a macro on NetSocketPosix to pick the right type for FIONREAD len
On Windows, `ioctlsocket` returns `len` as an unsigned long.
On Posix, `ioctl` returns `len` as an int.
This aims to fix #41287 bug, which was seen on Linux.
The implementation is just a new macro that is set with the proper type
for each platform.
2024-09-17 16:09:33 +02:00
..
alsa Replace `find` with `contains/has` where applicable 2024-05-08 12:37:42 +02:00
alsamidi Move MIDI parsing up from ALSA driver to platform independent driver. 2024-06-25 16:46:30 +01:00
backtrace [Windows] Enable crash reporter on MinGW builds, use libbacktrace to generate stack trace from DWARF symbols. 2024-04-22 16:19:37 +03:00
coreaudio macOS/iOS: Fix various warnings when targeting newer SDKs 2024-08-20 11:55:21 +02:00
coremidi Move MIDI parsing up from ALSA driver to platform independent driver. 2024-06-25 16:46:30 +01:00
d3d12 [Windows] Move __REQUIRED_RPCNDR_H_VERSION__ to the header. 2024-08-25 22:57:35 +03:00
egl Enable fallback from ANGLE to native and improve ANGLE error messages. 2024-08-25 21:19:54 +03:00
gl_context [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2023-09-21 14:21:00 +03:00
gles3 Merge pull request #97069 from patwork/fix-gles3-update-sky-cubemap 2024-09-17 09:18:01 +02:00
metal Metal: fix out of bounds crash when using debug draw modes 2024-09-11 06:08:42 +10:00
png Fix arm64/Windows build. 2024-04-30 16:26:42 +03:00
pulseaudio Replace `find` with `contains/has` where applicable 2024-05-08 12:37:42 +02:00
unix Adding a macro on NetSocketPosix to pick the right type for FIONREAD len 2024-09-17 16:09:33 +02:00
vulkan Vulkan: account for externally backed textures (i.e., created via `texture_create_from_extension()`), as such textures lack ownership information. 2024-09-12 18:15:23 +03:00
wasapi Use COM smart pointers to handle COM objects safely 2024-05-16 16:46:45 +05:30
windows Merge pull request #96840 from bruvzg/open_wstat 2024-09-11 12:34:28 +02:00
winmidi Move MIDI parsing up from ALSA driver to platform independent driver. 2024-06-25 16:46:30 +01:00
xaudio2 Add a `--audio-output-latency` command-line argument 2023-08-17 14:45:17 +02:00
SCsub SCons: Better validation for platform-specific opt-in drivers 2024-08-21 22:53:34 +02:00
register_driver_types.cpp
register_driver_types.h