Hi,

This patch series updates and combines the 3 series I sent last Friday.
It is sent in a tarball because the first patch alone exceeds the size
limit of the mailing list, and I want to avoid flooding the list again.
They should solve all the concerns in last revision and should "git am"
cleanly against current master.

Patch 0001 overhauls the driver API.  It corresponds the first series I
sent last week, and is combined to a single patch to avoid breaking the
build.  As discussed, it overhauls the driver API such that lookup and
check is done in the core.  The significant change is in eglapi.[ch].
The rest are find and replace.

Patch 0002~0004 clarify the role of EGLDisplay and EGLDriver.  Some
fields in EGLDriver should be per-display, and are moved to EGLDisplay.
The difference from the last revision is that none of them breaks the
build.

Patch 0005~0009 replace eglHash by lists.  eglHash was mainly used to
verify a handle, and map a handle to an internal structure, such as
EGLDisplay -> _EGLDisplay *.  The difference from last revision is also
not to break the build.  The new check functions are also documented
now.

-- 
Regards,
olv

Attachment: egl-newapi-v2.tar.gz
Description: Binary data

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to