On ons, 2013-05-22 at 20:36 -0500, Jason Ekstrand wrote:
> I hate to rain on the parade, but it's not going to be that simple. I > already tried adding a field to wl_resource and, as it currently > stands, it causes major issues. As a reminder, this is because > wl_buffer has a wl_resource field which means that altering > wl_resource breaks binary compatibility for EGL implementations. > > I've been trying to figure out how to do this with my java stuff and I > really think adding a version flag to wl_resource is the way to do it. > Unfortunately, but it's not going to be easy. Both wl_resource and wl_buffer are server internals though. And the server API/ABI is not yet frozen. (In fact we just massively broke it.) wl_buffer does appear in the client header, but just as a declaration, not the type definition. So, this doesn't necessary seem that hard. _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel