godot/platform/linuxbsd/wayland
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
..
dynwrappers
SCsub Wayland: Add support for OpenGL ES driver 2024-05-03 05:17:13 +02:00
detect_prime_egl.cpp clang-tidy: Enforce `modernize-use-nullptr` 2024-03-12 10:59:53 -05:00
detect_prime_egl.h
display_server_wayland.cpp Wayland: Add support for OpenGL ES driver 2024-05-03 05:17:13 +02:00
display_server_wayland.h Wayland: Add support for OpenGL ES driver 2024-05-03 05:17:13 +02:00
egl_manager_wayland.cpp
egl_manager_wayland.h
egl_manager_wayland_gles.cpp Wayland: Add support for OpenGL ES driver 2024-05-03 05:17:13 +02:00
egl_manager_wayland_gles.h Wayland: Add support for OpenGL ES driver 2024-05-03 05:17:13 +02:00
key_mapping_xkb.cpp
key_mapping_xkb.h
rendering_context_driver_vulkan_wayland.cpp Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
rendering_context_driver_vulkan_wayland.h Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
wayland_thread.cpp Reduce and prevent unnecessary random-access to `List` 2024-05-04 16:08:55 +02:00
wayland_thread.h Wayland: Improve compositor compatibility by allowing older globals 2024-04-26 15:52:10 +02:00