[Bug 77412] PBO glDrawPixels fails with MSAA
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Apr 18 14:13:21 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=77412
Alexander Monakov <amonakov at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kenneth at whitecape.org
--- Comment #1 from Alexander Monakov <amonakov at gmail.com> ---
On master this is "fixed" by:
commit 73c78c514f8db0605c0deb85382003d0f66b5525
Author: Kenneth Graunke <kenneth at whitecape.org>
Date: Fri Feb 21 19:15:51 2014 -0800
i965: Don't try to use the hardware blitter for multisampled miptrees.
Interestingly, 10.1 has this commit that "fixes" MSAA CopyPixels:
commit f416a15096c0984dce689681a004554ecb2ea728
Author: Paul Berry <stereotype441 at gmail.com>
Date: Tue Dec 3 15:41:14 2013 -0800
i965: Don't try to use HW blitter for glCopyPixels() when multisampled.
So,
1. Code duplication between intel_pixel* is quite unfortunate; I'm guilty for
increasing duplication a bit but it wasn't well-factored before me as well;
2. The first commit mentions that blorp would handle msaa; I see that blorp is
used for FBO blits, but apparently not in intel_pixel_*; any reason for that?
3. Even without blorp, I find it quite strange that meta fallback would be that
slow and go through float pack-unpack (even in non-msaa case).
Comments appreciated :)
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20140418/7c22f61c/attachment.html>
More information about the intel-3d-bugs
mailing list