circuitpython/shared-module/framebufferio
Jeff Epler 774f2e16ba displayio, framebufferio: Remove spurious call to supervisor_start_terminal
A call to supervisor_start_terminal remained in
common_hal_displayio_display_construct and was copied to other display
_construct functions, even though it was also being done in
displayio_display_core_construct when that was factored out.

Originally, this was harmless, except it created an extra allocation.
When investigating #3482, I found that this bug became harmful,
especially for displays that were created in Python code, because it
caused a supervisor allocation to leak.

I believe that it is safe to merge #3482 after this PR is merged.
2020-10-11 21:09:08 -05:00
..
FramebufferDisplay.c displayio, framebufferio: Remove spurious call to supervisor_start_terminal 2020-10-11 21:09:08 -05:00
FramebufferDisplay.h Split pulseio.PWMOut into pwmio 2020-08-18 13:08:33 -07:00
__init__.c Add Protomatter and FramebufferDisplay 2020-04-14 18:24:54 -05:00
__init__.h Add Protomatter and FramebufferDisplay 2020-04-14 18:24:54 -05:00