Jose, et al, I put the system version of eglplatform.h in the following pastebin URL: http://pastebin.com/3q6ybvMM
This EGL platform file if for a Freescale i.MX51 and i.MX53. I believe it has mods to support all the platforms the i.MX51 and i.MX53 support including Windows CE. Chris On Wed, Dec 18, 2013 at 4:10 AM, José Fonseca <jose.r.fons...@gmail.com>wrote: > > > > On Wed, Dec 18, 2013 at 9:45 AM, Alexander Monakov <amona...@ispras.ru>wrote: > >> >> >> On Tue, 17 Dec 2013, José Fonseca wrote: >> >> > The headers can be fixed. >> > >> > But I doubt that's all it takes. Neither GL or EGL fully abstract the >> > windowing system API such as XLIB. If XLIB is not used for creating >> > windows, something else (GBM?) must be used, and apitrace would need >> glue >> > code (retrace/glws_egl_gbm*) to use it. >> > >> > Another alternative would be to use waffle. >> >> True; but (to clarify for Chris) that would only be needed to build >> retrace >> (replay) code. This is not a hard requriement. On Linux, when libX11.so >> is >> not available, apitrace happily builds the cli and trace tools without >> retracers. >> >> > I see. > > In that case, could someone provide a diff of the relevent header as it is > included in this system vs khronos headers? > > If the differences relatively to khronos headers are small, we may > consider patching the khronos headers whenever they are refreshed (as done > with other headers). > > If that proves unpractical, then we need to add more brains to the CMake > files to prefer system headers when available/told... > > Jose >
_______________________________________________ apitrace mailing list apitrace@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/apitrace