[Piglit] [PATCH 2/8] piglit-dispatch: Install waffle procs during dispatch init

Chad Versace chad.versace at linux.intel.com
Thu Jan 16 13:12:13 PST 2014


On Wed, Jan 15, 2014 at 04:20:46PM -0800, Eric Anholt wrote:
> Chad Versace <chad.versace at linux.intel.com> writes:
> 
> > On Tue, Jan 14, 2014 at 09:47:45PM +0800, Daniel Kurtz wrote:

> > Likewise, yesterday as I began to go deeper into solving the EGL
> > dispatch problem, and discovered a chain of interdependent problems that
> > needed solving first, I believe I finally arrived at an initial node in
> > the problem-dependency graph, on which many larger linker issues depend:
> > piglit-dispatch does not yet support GLES1.
> >
> > I began to add GLES1 dispatch to Piglit, which was easier than
> > I expected. Hopefully the chain of linking problems will begin to fall
> > away as hacking proceeds.
> 
> I've already rewritten our dispatch to use libepoxy, checkout the epoxy
> branch of my piglit tree.  It does EGL, GLX, WGL, GLES1/2/3, etc.

This is the best thing I've heard all week, honestly.

Do you have any timeline for merging your epoxy branch?

My main purpose in working on GLES1 dispatch wasn't because I cared
about dispatch, but because I was trying kill off CMake's "let's build
Piglit three times!", and GLES1 dispatch was needed for that.

But, since you've done all the heavy lifting, I can now fast-forward
through a lot of details I didn't care about and start unifying the
Piglit build on top of your epoxy branch.


More information about the Piglit mailing list