[Bug 104355] Ivy Bridge ignores component mappings in texture views
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri May 17 17:29:38 UTC 2019
https://bugs.freedesktop.org/show_bug.cgi?id=104355
Jason Ekstrand <jason at jlekstrand.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #14 from Jason Ekstrand <jason at jlekstrand.net> ---
Done. It's nothing like the patch from Ville because we recently completely
rewrote the way you shove that sort of side-band data into the shader. It's
actually way easier now.
commit d2aa65eb1892f7b300ac24560f9dbda6b600b5a7 (public/master)
Author: Jason Ekstrand <jason at jlekstrand.net>
Date: Fri May 17 10:04:58 2019 -0500
anv: Emulate texture swizzle in the shader when needed
Now that we have the descriptor buffer mechanism, emulated texture
swizzle can be implemented in a very non-invasive way. Previous
attempts all tried to extend the push constant based image param
mechanism which was gross. This could, in theory, be done much faster
with a magic back-end instruction which does indirect MOVs but Vulkan on
IVB is already so slow this isn't going to matter much.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104355
Cc: "19.1" <mesa-stable at lists.freedesktop.org>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20190517/7ebe8da2/attachment-0001.html>
More information about the intel-3d-bugs
mailing list