From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 68402] New: Some elements are only rendered in
top-left area
Date: Wed, 21 Aug 2013 20:49:17 +0000
Message-ID:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0739570324=="
Return-path:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Errors-To: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
List-Id: nouveau.vger.kernel.org
--===============0739570324==
Content-Type: multipart/alternative; boundary="1377118157.Bfdecc50.19002"; charset="us-ascii"
--1377118157.Bfdecc50.19002
Date: Wed, 21 Aug 2013 20:49:17 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
https://bugs.freedesktop.org/show_bug.cgi?id=68402
Priority: medium
Bug ID: 68402
Assignee: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Summary: Some elements are only rendered in top-left area
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: janmlynek0-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
Hardware: All
Status: NEW
Version: git
Component: Drivers/DRI/nouveau
Product: Mesa
Created attachment 84412
--> https://bugs.freedesktop.org/attachment.cgi?id=84412&action=edit
dmesg log
Ubuntu 13.04 64-bit (affects both x86 and x86_64)
Kernel - from nouveau/linux-2.6 repo - HEAD is
3b56bba6abaa70d629fccdcf8490e087ea3a1ab4
X.Org X Server 1.13.4
Mesa version e6013e4bee7ebff6b7bd2f3b95eb16e8949e228c
Family: NVC0
Chipset: GF116 (NVCF) (GTX 550 Ti)
Some elements are only rendered in top-left area of the window (screenshot to
be included). This affects both Portal and Team Fortress 2.
I've done a bisection and this is the result:
2149ce41ed6b10f7bff65d7b3f23fd03b89753e3 is the first bad commit
commit 2149ce41ed6b10f7bff65d7b3f23fd03b89753e3
Author: Christoph Bumiller
Date: Sun Sep 30 22:59:34 2012 +0200
nv50,nvc0: fix 3d engine blit for nvc0
:040000 040000 e0f165f869fed658f574a2719d0e841dda95139e
013265106fe6e2f2dab6b20811566fa5ba1106f3 M src
There is nothing related to this issue in dmesg, but I'll include it anyway.
--
You are receiving this mail because:
You are the assignee for the bug.
--1377118157.Bfdecc50.19002
Date: Wed, 21 Aug 2013 20:49:17 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
| Priority |
medium
|
| Bug ID |
68402
|
| Assignee |
nouveau@lists.freedesktop.org
|
| Summary |
Some elements are only rendered in top-left area
|
| Severity |
normal
|
| Classification |
Unclassified
|
| OS |
Linux (All)
|
| Reporter |
janmlynek0@gmail.com
|
| Hardware |
All
|
| Status |
NEW
|
| Version |
git
|
| Component |
Drivers/DRI/nouveau
|
| Product |
Mesa
|
Created attachment 84412 [details]
dmesg log
Ubuntu 13.04 64-bit (affects both x86 and x86_64)
Kernel - from nouveau/linux-2.6 repo - HEAD is
3b56bba6abaa70d629fccdcf8490e087ea3a1ab4
X.Org X Server 1.13.4
Mesa version e6013e4bee7ebff6b7bd2f3b95eb16e8949e228c
Family: NVC0
Chipset: GF116 (NVCF) (GTX 550 Ti)
Some elements are only rendered in top-left area of the window (screenshot to
be included). This affects both Portal and Team Fortress 2.
I've done a bisection and this is the result:
2149ce41ed6b10f7bff65d7b3f23fd03b89753e3 is the first bad commit
commit 2149ce41ed6b10f7bff65d7b3f23fd03b89753e3
Author: Christoph Bumiller <e0425955@student.tuwien.ac.at>
Date: Sun Sep 30 22:59:34 2012 +0200
nv50,nvc0: fix 3d engine blit for nvc0
:040000 040000 e0f165f869fed658f574a2719d0e841dda95139e
013265106fe6e2f2dab6b20811566fa5ba1106f3 M src
There is nothing related to this issue in dmesg, but I'll include it anyway.
You are receiving this mail because:
- You are the assignee for the bug.
--1377118157.Bfdecc50.19002--
--===============0739570324==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Nouveau mailing list
Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
http://lists.freedesktop.org/mailman/listinfo/nouveau
--===============0739570324==--
From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 68402] Some elements are only rendered in top-left
area
Date: Wed, 21 Aug 2013 20:51:40 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0612929060=="
Return-path:
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Errors-To: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
List-Id: nouveau.vger.kernel.org
--===============0612929060==
Content-Type: multipart/alternative; boundary="1377118300.ECb8E0.19533"; charset="us-ascii"
--1377118300.ECb8E0.19533
Date: Wed, 21 Aug 2013 20:51:40 +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=3D68402
--- Comment #1 from J=C3=A1n Mlynek ---
Created attachment 84413
--> https://bugs.freedesktop.org/attachment.cgi?id=3D84413&action=3Dedit
screenshot
--=20
You are receiving this mail because:
You are the assignee for the bug.
--1377118300.ECb8E0.19533
Date: Wed, 21 Aug 2013 20:51:40 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
You are receiving this mail because:
=20=20=20=20=20=20
- You are the assignee for the bug.
--1377118300.ECb8E0.19533--
--===============0612929060==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Nouveau mailing list
Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
http://lists.freedesktop.org/mailman/listinfo/nouveau
--===============0612929060==--
From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 68402] Some elements are only rendered in top-left
area
Date: Wed, 21 Aug 2013 21:25:18 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0904101019=="
Return-path:
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Errors-To: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
List-Id: nouveau.vger.kernel.org
--===============0904101019==
Content-Type: multipart/alternative; boundary="1377120318.48b01.28651"; charset="us-ascii"
--1377120318.48b01.28651
Date: Wed, 21 Aug 2013 21:25:18 +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=3D68402
--- Comment #2 from Emil Velikov ---
Thanks for the bisect J=C3=A1n
Bit short on hardware atm, so can you confirm hunk of the commit causes the
issue? I'm suspecting the last one, although there is a small chance that i=
t's
the second to last.
Cheers
Emil
--=20
You are receiving this mail because:
You are the assignee for the bug.
--1377120318.48b01.28651
Date: Wed, 21 Aug 2013 21:25:18 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
You are receiving this mail because:
=20=20=20=20=20=20
- You are the assignee for the bug.
--1377120318.48b01.28651--
--===============0904101019==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Nouveau mailing list
Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
http://lists.freedesktop.org/mailman/listinfo/nouveau
--===============0904101019==--
From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 68402] Some elements are only rendered in top-left
area
Date: Wed, 21 Aug 2013 23:42:53 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0616429742=="
Return-path:
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Errors-To: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
List-Id: nouveau.vger.kernel.org
--===============0616429742==
Content-Type: multipart/alternative; boundary="1377128573.Efd61a1.32513"; charset="us-ascii"
--1377128573.Efd61a1.32513
Date: Wed, 21 Aug 2013 23:42:53 +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=3D68402
--- Comment #3 from J=C3=A1n Mlynek ---
It's the last hunk that causes the issue:
BEGIN_NVC0(push, NVC0_3D(VIEWPORT_HORIZ(0)), 2);
PUSH_DATA (push, nvc0->framebuffer.width << 16);
PUSH_DATA (push, nvc0->framebuffer.height << 16);
Removing it solved the issue, so I tried to do the same thing in
current(master) code.
After removing 2 of these hunks (there is another one in commit
443b247878edd6a67adc073b0c36e2941436b9a0), the bug is not present.
I have no idea what I've broken in the process, though. :-)
-J=C3=A1n
--=20
You are receiving this mail because:
You are the assignee for the bug.
--1377128573.Efd61a1.32513
Date: Wed, 21 Aug 2013 23:42:53 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Comment=
# 3
on bug 68402<=
/a>
from J=C3=A1n Mlynek
It's the last hunk that causes the issue:
BEGIN_NVC0(push, NVC0_3D(VIEWPORT_HORIZ(0)), 2);
PUSH_DATA (push, nvc0->framebuffer.width << 16);
PUSH_DATA (push, nvc0->framebuffer.height << 16);
Removing it solved the issue, so I tried to do the same thing in
current(master) code.
After removing 2 of these hunks (there is another one in commit
443b247878edd6a67adc073b0c36e2941436b9a0), the bug is not present.
I have no idea what I've broken in the process, though. :-)
-J=C3=A1n
You are receiving this mail because:
=20=20=20=20=20=20
- You are the assignee for the bug.
--1377128573.Efd61a1.32513--
--===============0616429742==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Nouveau mailing list
Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
http://lists.freedesktop.org/mailman/listinfo/nouveau
--===============0616429742==--
From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 68402] Some elements are only rendered in top-left
area
Date: Fri, 23 Aug 2013 00:16:42 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============1917550301=="
Return-path:
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Errors-To: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
List-Id: nouveau.vger.kernel.org
--===============1917550301==
Content-Type: multipart/alternative; boundary="1377217002.05dCf61.8213"; charset="us-ascii"
--1377217002.05dCf61.8213
Date: Fri, 23 Aug 2013 00:16:42 +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=3D68402
--- Comment #4 from Emil Velikov ---
You're a star J=C3=A1n
Just had a word with our main dev and he suggested that
viewport transformation is optional, whereas viewport clip rectangle must be
set before and after 3d_blit().
With that said, here is what can be done to double-check/fix this - note a
quick piglit [1] test before and after each one, plus testing of other game=
s/gl
apps is essential.
* nuke the viewport clip rectangle (despite all odds)
* change the viewport clip rectangle - traceback and use the original values
(the ones saved at the begingin on 3d_blit() and restored at the end)
* nuke the viewport transformation
* add the conditional NV50_TIC_5_LAST_LEVEL__MASK on tic[5] in
nvc0_create_texture_view (compare vs nv50_create_texture_view)
I'm hoping that one of the last two will do the job, although chances are t=
hat
it may be one of the first two. Either way a piglit and further testing will
prove which solution is the most appropriate.
Feel free to give it a shot yourself, as it will take a some time until I g=
et
to it(apart from the lack of HW).
Note: depending on your luck(and other unknown to me factors) piglit may lo=
ckup
X and your system. Normally a s2r cycle is sufficient to get it back into
shape, otherwise a reboot is needed.
Cheers,
Emil
[1] http://cgit.freedesktop.org/piglit/
--=20
You are receiving this mail because:
You are the assignee for the bug.
--1377217002.05dCf61.8213
Date: Fri, 23 Aug 2013 00:16:42 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Comment=
# 4
on bug 68402<=
/a>
from Emil Velikov
You're a star J=C3=A1n
Just had a word with our main dev and he suggested that
viewport transformation is optional, whereas viewport clip rectangle must be
set before and after 3d_blit().
With that said, here is what can be done to double-check/fix this - note a
quick piglit [1] test before and after each one, plus testing of other game=
s/gl
apps is essential.
* nuke the viewport clip rectangle (despite all odds)
* change the viewport clip rectangle - traceback and use the original values
(the ones saved at the begingin on 3d_blit() and restored at the end)
* nuke the viewport transformation
* add the conditional NV50_TIC_5_LAST_LEVEL__MASK on tic[5] in
nvc0_create_texture_view (compare vs nv50_create_texture_view)
I'm hoping that one of the last two will do the job, although chances are t=
hat
it may be one of the first two. Either way a piglit and further testing will
prove which solution is the most appropriate.
Feel free to give it a shot yourself, as it will take a some time until I g=
et
to it(apart from the lack of HW).
Note: depending on your luck(and other unknown to me factors) piglit may lo=
ckup
X and your system. Normally a s2r cycle is sufficient to get it back into
shape, otherwise a reboot is needed.
Cheers,
Emil
[1] http://cgit.freedesktop=
.org/piglit/
You are receiving this mail because:
=20=20=20=20=20=20
- You are the assignee for the bug.
--1377217002.05dCf61.8213--
--===============1917550301==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Nouveau mailing list
Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
http://lists.freedesktop.org/mailman/listinfo/nouveau
--===============1917550301==--
From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org
Subject: [Bug 68402] Some elements are only rendered in top-left
area
Date: Mon, 02 Sep 2013 15:42:20 +0000
Message-ID:
References:
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0362682878=="
Return-path:
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Errors-To: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
List-Id: nouveau.vger.kernel.org
--===============0362682878==
Content-Type: multipart/alternative; boundary="1378136540.fB06b1.16663"; charset="us-ascii"
--1378136540.fB06b1.16663
Date: Mon, 2 Sep 2013 15:42:20 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
https://bugs.freedesktop.org/show_bug.cgi?id=68402
Emil Velikov changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #5 from Emil Velikov ---
The issue should be resolved by commit ad4dc7723(nvc0: restore viewport after
blit), which will make it's way into the next 9.1 and 9.2 mesa release.
Feel free to reopen if above commit does not resolve the issue.
--
You are receiving this mail because:
You are the assignee for the bug.
--1378136540.fB06b1.16663
Date: Mon, 2 Sep 2013 15:42:20 +0000
MIME-Version: 1.0
Content-Type: text/html; charset="UTF-8"
Emil Velikov
changed
bug 68402
| What |
Removed |
Added |
| Status |
NEW
|
RESOLVED
|
| Resolution |
---
|
FIXED
|
Comment # 5
on bug 68402
from Emil Velikov
The issue should be resolved by commit ad4dc7723(nvc0: restore viewport after
blit), which will make it's way into the next 9.1 and 9.2 mesa release.
Feel free to reopen if above commit does not resolve the issue.
You are receiving this mail because:
- You are the assignee for the bug.
--1378136540.fB06b1.16663--
--===============0362682878==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Nouveau mailing list
Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
http://lists.freedesktop.org/mailman/listinfo/nouveau
--===============0362682878==--