Need EGL extension spec to describe dma-buf interaction with EGLImage
In order to support EGL interactions with dma-buf, we'll need to describe an extension that will allow passing of a dma-buf handle for creation of an EGLImage based upon the underlying resource, as well as getting a dma-buf handle to pass across protocol to allow, for example, decoding of video into the underlying resource of an EGLImage.
Blueprint information
- Status:
- Complete
- Approver:
- Jesse Barker
- Priority:
- High
- Drafter:
- Jesse Barker
- Direction:
- Approved
- Assignee:
- Jesse Barker
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- 2012.04
- Started by
- Jesse Barker
- Completed by
- Jesse Barker
Related branches
Related bugs
Sprints
Whiteboard
[jesse-barker, 2012-03-23] Draft out for review...
[jesse-barker, 2012-04-19] Spec handed off to Tom Cooksey of ARM, who will present it to the EGL working group at the Khronos face-to-face meeting next week (call is at an "ungodly hour" for me :-).
Meta:
Headline: Propose an extension to the EGL specification to allow the creation of an EGLImage from a dma-buf handle (file descriptor)
Acceptance: Extension specification presented to EGL working group.
Work Items
Work items:
Draft extension spec: DONE
Send out RFC to "short list" (subscribers of this blueprint): DONE
Revise spec draft based upon feedback: DONE