https://bugs.freedesktop.org/show_bug.cgi?id=97231
GitLab Migration User changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #23 from Roland Scheidegger ---
For llvmpipe, this is fixed by 0849621891041498c7438080338ccea562440a9a.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #22 from Ilia Mirkin ---
Like Roland said, if multiple drivers are affected, it's by independent bugs.
However for nv50 and nvc0, this is fixed by:
commit 5c1ccd8053412b6a42098481d2fde3d483208c33
Author: Ilia
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #21 from Ilia Mirkin ---
(In reply to Roland Scheidegger from comment #20)
> That said, it doesn't do the abs part. Is that really required?
I think the abs was an attempt to avoid the swap
> And don't you
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #20 from Roland Scheidegger ---
(In reply to Ilia Mirkin from comment #18)
> FWIW this also fails on nouveau right now... this is a part of the patch I'm
> going to have to apply (still working out the full
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #19 from Jules Blok ---
Ah, so this is an issue when combining GL_DEPTH_CLAMP and GL_CLIP_CONTROL?
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #18 from Ilia Mirkin ---
FWIW this also fails on nouveau right now... this is a part of the patch I'm
going to have to apply (still working out the full details, but this should
have the general idea):
@@
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #17 from Jules Blok ---
(In reply to Roland Scheidegger from comment #16)
> Although I really believe this to be a llvmpipe problem - if other mesa
> drivers are affected by it too they probably have their own,
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #16 from Roland Scheidegger ---
(In reply to Jules Blok from comment #15)
> Created attachment 125671 [details]
> apitrace file llvmpipe
>
> Finally got an apitrace running on llvmpipe by using a VM. Sorry for
https://bugs.freedesktop.org/show_bug.cgi?id=97231
Jules Blok changed:
What|Removed |Added
Attachment #125650|0 |1
is
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #14 from Roland Scheidegger ---
(In reply to Jules Blok from comment #13)
> Created attachment 125650 [details]
> api trace file version 4
>
> I've added an apitrace that was captured on Linux, perhaps you will
https://bugs.freedesktop.org/show_bug.cgi?id=97231
Jules Blok changed:
What|Removed |Added
Attachment #125589|0 |1
is
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #12 from Jules Blok ---
Created attachment 125624
--> https://bugs.freedesktop.org/attachment.cgi?id=125624=edit
apitrace file version 3
I've attached an apitrace where I've forced Dolphin to use GLSL version
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #11 from Jules Blok ---
(In reply to Roland Scheidegger from comment #10)
> Ok. Albeit I'm actually missing that in the spec, if you do use early depth
> test, does that still not change the value you see in the
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #10 from Roland Scheidegger ---
(In reply to Jules Blok from comment #9)
> (In reply to Roland Scheidegger from comment #8)
> > So I think you're doing something unusual. With my earlier quick look, it
> > seemed
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #9 from Jules Blok ---
(In reply to Roland Scheidegger from comment #8)
> So I think you're doing something unusual. With my earlier quick look, it
> seemed like maybe you're relying on getting the clamped
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #8 from Roland Scheidegger ---
(In reply to Jules Blok from comment #7)
> It seems you misunderstood me, it doesn't work with either reversed depth or
> normal depth on Mesa. So reverse depth has nothing to do
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #7 from Jules Blok ---
Created attachment 125603
--> https://bugs.freedesktop.org/attachment.cgi?id=125603=edit
FIFO log for Dolphin Emulator
(In reply to Roland Scheidegger from comment #6)
> The replays
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #6 from Roland Scheidegger ---
(In reply to Jules Blok from comment #5)
> (In reply to Roland Scheidegger from comment #4)
> > Oh I could see why it might not work with llvmpipe if you do reverse depth
> > range.
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #5 from Jules Blok ---
(In reply to Roland Scheidegger from comment #4)
> Oh I could see why it might not work with llvmpipe if you do reverse depth
> range.
We already had this problem before we reversed the
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #4 from Roland Scheidegger ---
(In reply to Jules Blok from comment #3)
> Created attachment 125589 [details]
> apitrace file version 2
>
> That's a rounding error, 16777215 / 16777216 is being rounded to 1 in
https://bugs.freedesktop.org/show_bug.cgi?id=97231
Jules Blok changed:
What|Removed |Added
Attachment #125579|0 |1
is
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #2 from Roland Scheidegger ---
Some very quick look at the trace shows all glDepthRangef calls set near to 0.0
and far to 1.0. So where's the bug?
--
You are receiving this mail because:
You are the QA Contact
https://bugs.freedesktop.org/show_bug.cgi?id=97231
--- Comment #1 from Jules Blok ---
You can also take a look at this issue on our automated testing system:
https://fifoci.dolphin-emu.org/compare/1931541-1924723/
And here is the relevant PR where we are running into this
https://bugs.freedesktop.org/show_bug.cgi?id=97231
Bug ID: 97231
Summary: GL_DEPTH_CLAMP doesn't clamp to the far plane
Product: Mesa
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
25 matches
Mail list logo