-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/04/2012 10:52 AM, Eric Anholt wrote: > We've been talking about doing this for a long time -- ignore the piece of > the GLX spec about clients sharing auxiliary buffers across address spaces, > and just allocate our own buffers. Ever since HiZ we think it's probably > been broken, and it was probably just going to get worse with window system > MSAA buffers without reams of code for communicating the state between > processes. > > This doesn't convert back buffers (we would need a swapbuffers and > copyregion interface that took a BO instead of an attachment point) or the > fake front buffer (I'd really like to bring that into the client, but that > requires new interfaces between the loader and driver so the driver can > implement glXWaitGL/X). > > Passed piglit, and I resized a glxgears a bunch, but we know we're weak on > glx testing in piglit.
I've wanted to do this for a long time, but never had the guts to do it :) All but patch 2 have my review. I think that patch actually needs to kill more code. And I think it breaks things on pre-gen6. See my reply there. - ---- Chad Versace chad.vers...@linux.intel.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJP+ySfAAoJEAIvNt057x8i0fsP/001nqv25ShaO4aMt9CQOf/H iVYttC3ujHC78ityRmohQaYvuBI57hmAuLbUW6U0Rs/jg/ywb2QyfVA49+aCn84o /ML2q6MsQBdySBe5LX2pyjO7OiUp1TcLgGIq7RL3U3f+kEgz+ZftOHccLnoRdFg/ Ly0qBqNWn1QZn9lc24UcRlASQuJCyXFLGx+A+WdjSZQUFsa65umEJ7xLZkG3lse3 HGRYMNG6ccPPZ+rLs6gO8UjZhoIUOsV/sMQpkBecl3Ik2wa+cr9P7/jrCj6mJcNZ RcNyMygn5iWstb4+MuP6PE15Ds0A1KTbwAQpUL62yfow1ltgXlIrVZIqOa87ZFzY lKBrv2S1R+LNZLgCW09UupV61kDOj8xEeRAA3heoVC/pQ01kcx+r2gvF7oy91iln w4z3zzyWdA2NsB6Ewj5wvrFkl3FLYOo/5atMsmsSGzu/qSbOWgynd0OBWIfLW7Hs Sxfyqx0HhDs4JxbdkFyY9bs8sPQAu7CCdX7gZgDBITfzuD6a9MK3+5+KdLGIKy7V GgecL9h4oaRPi/ihiY/F/sjMCjMF6fyPDUads0WTUfoKKb6Gf+xJ8IdEsUEpIHtx 47sYL70VEhRE4bEXoFWfaxb1jj5lInljf5PsRRh1bnUx7XqNJCq5WTnGUsdr6v7O NCn/M3I0xpB75bCaPvkC =6CaC -----END PGP SIGNATURE----- _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev