Open mattkae opened 1 month ago
It looks like make_shared
in mg::DMABufEGLProvider::import_dma_buf
is failing. When DMABufTex
is constructed, get_tex_id()
is called. We blow up at glGenTextures(1, &tex);
Curious if @RAOF has any ideas around this one. Basically I'm taking a ton of screenshots using the protocol with running GLMark2Wayland
and we fall over. However, neverputt
works :shrug:
This is on my AMD card.
Repro
glmark2-wayland
in fullscreen modehttps://github.com/canonical/mir-ci/blob/main/mir-ci/mir_ci/wayland/screencopy_tracker.py
Expected
The benchmark finishes gracefully