Chia-I Wu wrote:
> Hi,
> 
> This patch series tries to clarify the roles of EGLDriver and
> EGLDisplay.  It was also mentioned in another thread, and depend on the
> driver API overhaul.
> 
> The rationale behind the change is every driver provides only a single
> EGLDriver instance.  That instance is used to drive any number of
> displays supported.  This patch series updates the drivers such that
> they still build and work with a single EGLDisplay, as they were before.
> Individual updates to drivers are still required to support multiple
> EGLDisplay.
> 
> The first patch changes egldriver.c.  Now drivers are chosen and
> preloaded at eglGetDisplay time.  When eglInitialize is called, the
> previously preloaded driver (EGLDriver) is matched with the display.
> It is possible that multiple displays match to the same driver.
> 
> It also adds two new hooks to EGLDriver.  `Unload' is called so that the
> driver has a change to release any resource it uses before being
> unloaded.  `Probe` is used to match a display with a driver, when the
> display does not specify one.  It is not used yet though.
> 
> The second patch moves per-display data from EGLDriver to EGLDisplay.
> It breaks builds of drivers, which is later fixed by the last patch.
> 
> The third patch removes some cleanups done in EGL core.  They belong to
> drivers.  That last patch updates drivers (demo, egl_glx, egl_softpipe,
> and EGL_i915).  This patch series is tested on egl_glx, egl_softpipe,
> and EGL_i915.

I think I'm getting lost among all your patches.  The first one in 
this series doesn't cleanly apply.  Maybe I missed a previous patch?

Could you resend whatever prerequisite patches are needed?

Or maybe just hold off on patches until you get git-write ability?

-Brian

------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to