cog icon indicating copy to clipboard operation
cog copied to clipboard

drm: GLES renderer glitches with Vivante GPU + imx-drm

Open aperezdc opened this issue 3 years ago • 2 comments

@DerArtem reported that the DRM GLES renderer displays with glitches on a STM32MP1 board, which has a Vivante GPU and AFAIU uses ~~imx-drm~~ its own DRM driver (patch in meta-st layer).

OTOH, the GLES renderer should work without glitching in this configuration, so I think that grants a separate issue report.

Originally posted by @aperezdc in https://github.com/Igalia/cog/issues/508#issuecomment-1448353307

aperezdc avatar Feb 28 '23 15:02 aperezdc

One possibility here is that ~~imx-drm~~ the DRM driver really prefers to use atomic modesetting, which the GLES renderer currently does not use.

aperezdc avatar Feb 28 '23 15:02 aperezdc

@DerArtem In https://github.com/Igalia/cog/issues/547#issuecomment-1471624445 I suggested to try running kmscube to see if there are glitches as well. Could you give it a try, too?

aperezdc avatar Mar 16 '23 09:03 aperezdc