Need EGL extension spec to describe dma-buf interaction with EGLImage

Registered by Jesse Barker on 2012-03-20

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:
milestone icon 2012.04
Started by
Jesse Barker on 2012-04-11
Completed by
Jesse Barker on 2012-04-19

Related branches

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

This blueprint contains Public information 
Everyone can see this information.