Skip to content

backend-vnc: destroy renderbuffers before renderer output state

Philipp Zabel requested to merge pH5/weston:vnc-pixman-fix into main

Reorder pixman renderer output state and renderbuffer removal to make sure the pixman renderbuffer list is empty when the output state is destroyed.

This fixes an assertion during shutdown:

weston: ../libweston/pixman-renderer.c:1131: pixman_renderer_output_destroy: Assertion `wl_list_empty(&po->renderbuffer_list)' failed.

Merge request reports