Dummy Display driver for native_posix #12001
Labels
area: Display
area: native port
Host native arch port (native_sim)
Feature Request
A request for a new feature
Is your feature request related to a problem? Please describe.
The current native_posix SDL based display driver is not cleaning up its used memory, this is caused mainly by the SDL and OpenGL libraries and as such can not be corrected. The net results is that it is very hard to use valgrind once the SDL based display is enabled due to the large amount, ~3MB, of memory that is not cleaned up.
Describe the solution you'd like
Add a dummy display driver for native_posix that only implements the API
Describe alternatives you've considered
None
Additional context
See discussion #9149 (comment) for more context
This feature could also be useful for running display related code in CI without including SDL2 (and all it dependencies) into the docker CI container
The text was updated successfully, but these errors were encountered: