From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 57875] Second Life viewer bad rendering with git-ec83535 Date: Thu, 06 Dec 2012 23:43:23 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2098081998==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 5EE78E5CBC for ; Thu, 6 Dec 2012 15:43:23 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2098081998== Content-Type: multipart/alternative; boundary="1354837403.f68A2.27115"; charset="us-ascii" --1354837403.f68A2.27115 Date: Thu, 6 Dec 2012 23:43:23 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable https://bugs.freedesktop.org/show_bug.cgi?id=3D57875 --- Comment #14 from Marek Ol=C5=A1=C3=A1k --- (In reply to comment #10) > > That bit only exists on r5xx asics. R3xx and r4xx don't have that bit. > I'd say it's related to floating point depth buffer support. I don't know > about the capabilities of the GPUs though and have to read up the > interactions between depth_clamp and depth_buffer_float again, but I'd > expect the limited depth buffer range to clamp the values. There's no floating-point depth buffer support in r500. > > I don't remember having anything useful besides some quick hacks and I = don't > > have them anymore. > I've written a kernel hack, now the broken geometry is mostly behind the > correct parts. I guess this is where you stopped last time. >=20 > Before I give up on this I'd like to investigate some more things, > particularly the interaction with glDepthRange(something similar to > 92e7c6a2581b5f612a84587500399bb00318c6f0) and the interactions with and t= he 92e7c6a258 fixes a piglit test which passes with r300g, so it's most probab= ly unrelated. glDepthRange is packed in the Z component of the vectors in pipe_viewport_state, which is applied after clipping and converts coordinat= es from the clip space to the window space. --=20 You are receiving this mail because: You are the assignee for the bug. --1354837403.f68A2.27115 Date: Thu, 6 Dec 2012 23:43:23 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Commen= t # 14 on bug 57875<= /a> from Marek Ol=C5=A1=C3=A1k
(In reply to comment #=
10)
> > That bit only exists on r5xx asics.  R3xx a=
nd r4xx don't have that bit.
> I'd say it's related to floating point depth buffer support. I don't k=
now
> about the capabilities of the GPUs though and have to read up the
> interactions between depth_clamp and depth_buffer_float again, but I'd
> expect the limited depth buffer range to clamp the values.

There's no floating-point depth buffer support in r500.


> > I don't remember having anything useful bes=
ides some quick hacks and I don't
> > have them anymore.
> I've written a kernel hack, now the broken geometry is mostly behind t=
he
> correct parts. I guess this is where you stopped last time.
>=20
> Before I give up on this I'd like to investigate some more things,
> particularly the interaction with glDepthRange(something similar to
> 92e7c6a2581b5f612a84587500399bb00318c6f0) and the interactions with an=
d the

92e7c6a258 fixes a piglit test which passes with r300g, so it's most probab=
ly
unrelated.

glDepthRange is packed in the Z component of the vectors in
pipe_viewport_state, which is applied after clipping and converts coordinat=
es
from the clip space to the window space.


You are receiving this mail because: =20=20=20=20=20=20
  • You are the assignee for the bug.
--1354837403.f68A2.27115-- --===============2098081998== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============2098081998==--