virtualx-engine/platform/linuxbsd/x11
Ronald Casili 3636d9dafc
Linux/X11: Fix memory leak from created screen images
Allocated XImages are improperly free'd with XFree.
The X11 documentation says that XImage should use
XDestroyImage to free both the image structure and
the data pointed to by the image structure.

Also fix a potential use-after-free bug.
2024-07-18 09:45:44 +02:00
..
dynwrappers
detect_prime_x11.cpp
detect_prime_x11.h
display_server_x11.cpp Linux/X11: Fix memory leak from created screen images 2024-07-18 09:45:44 +02:00
display_server_x11.h [X11] Detect XWayland and disable screen capture support. 2024-06-12 10:05:17 +03:00
gl_manager_x11.cpp Tweak warning messages related to V-Sync on OpenGL 2024-06-16 21:22:10 +02:00
gl_manager_x11.h Polish interaction between windowing, input and rendering 2024-04-10 18:47:42 +02:00
gl_manager_x11_egl.cpp
gl_manager_x11_egl.h
key_mapping_x11.cpp
key_mapping_x11.h
rendering_context_driver_vulkan_x11.cpp Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
rendering_context_driver_vulkan_x11.h Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00
SCsub Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 2024-02-12 10:02:18 -03:00