From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 89012] Incorrect behaviour of half_pixel_center = 0 rasterizer setting on R600 and SI Date: Sun, 08 Mar 2015 07:34:28 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0660835054==" Return-path: Received: from culpepper.freedesktop.org (unknown [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id B8ED06E0FA for ; Sat, 7 Mar 2015 23:34:28 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0660835054== Content-Type: multipart/alternative; boundary="1425800068.51F81.8668"; charset="UTF-8" --1425800068.51F81.8668 Date: Sun, 8 Mar 2015 07:34:28 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=89012 --- Comment #4 from Axel Davy --- With additional tests, we found out the problem comes out from the barycentric coordinates. On one of the triangle, one barycentric coordinate is very slightly below the expected value. It's not just on some pixels, but on all the pixels of the triangle. We also tested on an r600 card (hd3650), and the bug is the same. However for SI and R600, the handling of the barycentric interpolation seems to have evolved a lot. Could it be some state that has been forgotten in the doc, that would specify barycentric coordinates rounding ? -- You are receiving this mail because: You are the assignee for the bug. --1425800068.51F81.8668 Date: Sun, 8 Mar 2015 07:34:28 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"

Comment # 4 on bug 89012 from
With additional tests, we found out the problem comes out from the barycentric
coordinates. On one of the triangle, one barycentric coordinate is very
slightly below the expected value. It's not just on some pixels, but on all the
pixels of the triangle.

We also tested on an r600 card (hd3650), and the bug is the same. However for
SI and R600, the handling of the barycentric interpolation seems to have
evolved a lot.

Could it be some state that has been forgotten in the doc, that would specify
barycentric coordinates rounding ?


You are receiving this mail because:
  • You are the assignee for the bug.
--1425800068.51F81.8668-- --===============0660835054== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK --===============0660835054==--