Mesa (master): 22 new commits
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed May 27 21:14:29 UTC 2020
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ae8b4af75ea708323352c5c016dc4c72ba9c893
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 14:53:05 2020 -0400
pan/bi: Suppress inf/nan for now
This is a (hopefully temporary) hack. The blob does it for ES2 at any
rate.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f589f4e045c0e3a353e15899e67729d08a1ded0
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 12:32:28 2020 -0400
pan/bi: Add CSEL.16 packing tests
Passing but let's increase coverage.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=87ca1c1eeaedaad6d430c6504f32def27ec984b1
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 11:52:57 2020 -0400
pan/bi: Pack compact vertex texturing
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6650fa22c79dca1264b8f77f83bba3ccbb0298b9
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 11:43:37 2020 -0400
pan/bi: Add f16 TEXC.vtx op
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=731dfc6066dac8da477ba02ad90d5f2145fa0811
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 11:41:42 2020 -0400
pan/bi: Allow vertex txl with lod=0 as compact
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd0324a1ce9af727442a4a7208f0c017cdd7c681
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 11:33:26 2020 -0400
pan/bi: Document compute_lod bit for compact tex
At least I assume this works this way.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d31bc0e21c4799cd34a1c18643cd15c3f1026a12
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 11:28:11 2020 -0400
pan/bi: Also add compact vertex texturing
This implies lod=0.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f514bdd10676ac35a0d4d48f0aefd57d21feb2c8
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 11:24:49 2020 -0400
pan/bi: Add TEX.vtx opcode for vertex texturing
Always has an LOD.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2fd3ad91c737c1a00a1b6ace95423fd2d8f9d577
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 16:38:47 2020 -0400
pan/decode: Decode Bifrost shader flags
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee6a5a5f0521bc40457258b2f0dede8a3f2f42ba
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue May 26 19:48:25 2020 -0400
panfrost: Set MALI_BIFROST_EARLY_Z as necessary
Fixes blending.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f78f25ce9f5a72573a55c4d919bb65b80c036f7
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 16:29:01 2020 -0400
panfrost: Identify MALI_BIFROST_EARLY_Z flag
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c2d0418c1aaa2b279b72c60fe0fa7a658bb0789
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 16:26:29 2020 -0400
panfrost: Add defines for bifrost unk1 flags
Instead of open-coding.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=55e3305a5b0bd47874e99b3dd090929fc3cbfd0e
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 16:07:00 2020 -0400
panfrost: Document Midgard Inf/NaN suppress bit
We should probably not be setting this..
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e88dff374bb72a1fb28941029726e2b79ad2784
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Wed May 27 10:58:17 2020 -0400
panfrost: Ensure nonlinear strides are 16-aligned
To match how they are encoded.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Fixes: bde19c0e7ba ("panfrost: Fix tiled texture "stride"s on Bifrost")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d45936c01cd1811fb0ca927858bca404f1292791
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue May 26 19:48:29 2020 -0400
panfrost: Identify Bifrost texture format swizzle
We don't force w=1 for Bifrost textures. We already compose this into
the swizzle as necessary, so we can just ignore this field I think. But
let's identify it so we don't forget what it is.
The blob uses it to force w=1 for <= 3-channel formats (0x10), as well
as a flag to swap r/b for BGRA (0x4). There are probably other flags
here but it doesn't.. really matter to us.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3692fd53ee48cd4019bc1822f044d1ffd1ad08f
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue May 26 18:50:29 2020 -0400
panfrost: Set unk2 to accomodate blending
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d6cc14513c1032ff8b24b378354aa7fdb99c6fe
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue May 26 18:48:04 2020 -0400
panfrost: Share MRT blend flag calculation with Bifrost
As far as I know the field is the same.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5cf54fc1d5681edac8c4c9ce4822d5a67bc70d4
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue May 26 18:21:57 2020 -0400
panfrost: Force Z/S tiling on Bifrost
Like we do on SFBD since we don't know the format bits yet.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f512489b2e016837b0b31e7b11948fe503f30137
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue May 26 18:20:56 2020 -0400
panfrost: Tweak Bifrost colour buffer magic
For tiled or linear.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76e871d3ffc8fac11881fc3f78f86ebfec3955af
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue May 26 18:19:19 2020 -0400
panfrost: Tweak zsbuf magic numbers for Bifrost
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aeb580189281c920b29c73e816b4ac86e2a26a0c
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Tue May 26 18:16:51 2020 -0400
panfrost: Adjust null_rt for Bifrost
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=83cd3f0b4e773f7db347f8d42a5cfb2584dee45d
Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date: Mon May 4 12:48:50 2020 -0400
panfrost: Fix Bifrost blending with depth-only FBO
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5232>
More information about the mesa-commit
mailing list