1
0
mirror of https://github.com/godotengine/godot synced 2024-07-08 16:30:44 +00:00
godot/drivers
A Thousand Ships 955d5affa8
Reduce and prevent unnecessary random-access to List
Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)

* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable
2024-05-04 16:08:55 +02:00
..
alsa Add a --audio-output-latency command-line argument 2023-08-17 14:45:17 +02:00
alsamidi Add MIDI controller device index to InputEventMIDI.device property. 2024-02-19 10:23:19 +00: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 [Drivers,Platform] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-12 20:13:32 +02:00
coremidi Add MIDI controller device index to InputEventMIDI.device property. 2024-02-19 10:23:19 +00:00
d3d12 Improvements to VRS/Foveated rendering 2024-05-03 17:20:30 +10:00
egl Polish interaction between windowing, input and rendering 2024-04-10 18:47:42 +02: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 Improvements to VRS/Foveated rendering 2024-05-03 17:20:30 +10:00
png Fix arm64/Windows build. 2024-04-30 16:26:42 +03:00
pulseaudio [Drivers,Platform] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable 2023-09-12 20:13:32 +02:00
unix Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
vulkan Improvements to VRS/Foveated rendering 2024-05-03 17:20:30 +10:00
wasapi Fix audio crackling issues due to incorrect WASAPI buffer size 2024-03-08 14:05:39 +01:00
windows Merge pull request #91100 from bruvzg/x_finks 2024-04-29 13:00:37 +02:00
winmidi Add MIDI controller device index to InputEventMIDI.device property. 2024-02-19 10:23:19 +00:00
xaudio2 Add a --audio-output-latency command-line argument 2023-08-17 14:45:17 +02:00
register_driver_types.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_driver_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub [Windows] Enable crash reporter on MinGW builds, use libbacktrace to generate stack trace from DWARF symbols. 2024-04-22 16:19:37 +03:00