Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linux-dmabuf: Pass the correct enum for each plane #18

Merged
merged 1 commit into from
Jun 14, 2018

Conversation

elima
Copy link
Contributor

@elima elima commented Jun 14, 2018

This fixes a bug that slipped in the first submission of Linux DMA buffer support. Only plane zero attributes were being given to eglCreateImage(). The issue was only uncovered now as we tested screens and drivers that support more than one buffer plane.

This fixes a bug that slipped in the first submission of Linux DMA
buffer support. Only plane zero attributes were being given to
eglCreateImage(). The issue was only uncovered now as we tested
screens and drivers that support more than one buffer plane.
@elima elima self-assigned this Jun 14, 2018
@elima elima requested review from zdobersek and aperezdc June 14, 2018 10:36
Copy link
Member

@aperezdc aperezdc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, and also tested applying Igalia/cog#28 locally — this indeed makes graphics output work well again when using DMA-BUF.

@aperezdc aperezdc merged commit 001c617 into master Jun 14, 2018
@aperezdc aperezdc deleted the elima/linux-dmabuf-fixes branch June 14, 2018 14:25
JPEWdev pushed a commit to JPEWdev/WPEBackend-fdo that referenced this pull request Jul 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants