From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElementsBaseVertex Date: Mon, 26 Feb 2018 16:46:01 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0119703705==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 47DFA6E4AA for ; Mon, 26 Feb 2018 16:46:01 +0000 (UTC) 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 --===============0119703705== Content-Type: multipart/alternative; boundary="15196635610.a7fDC.11094" Content-Transfer-Encoding: 7bit --15196635610.a7fDC.11094 Date: Mon, 26 Feb 2018 16:46:01 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 Bug ID: 105256 Summary: Slow performance using glDrawElementsBaseVertex Product: Mesa Version: 17.3 Hardware: Other OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r600 Assignee: dri-devel@lists.freedesktop.org Reporter: logan@bacoosta.com QA Contact: dri-devel@lists.freedesktop.org Original application bug report here: https://github.com/gonetz/GLideN64/issues/1561 This bug happens using mupen64plus (N64 emulator) and the GLideN64 graphics plugin. The application uses VBO streaming (https://www.khronos.org/opengl/wiki/Buffer_Object_Streaming) using ARB_buffer_storage to upload the VBO data. Multiple users that when using Mesa + r600 driver, the performance was abys= mal. It turns out that converting the glDrawElementsBaseVertex calls to glDrawAr= rays fixed the problem. You can see the commit that fixed the problem here: https://github.com/loganmc10/GLideN64/commit/9bcfa67d9550c7f1cd4ba72f657fac= d66a4d27e4 --=20 You are receiving this mail because: You are the assignee for the bug.= --15196635610.a7fDC.11094 Date: Mon, 26 Feb 2018 16:46:01 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
Bug ID 105256
Summary Slow performance using glDrawElementsBaseVertex
Product Mesa
Version 17.3
Hardware Other
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component Drivers/Gallium/r600
Assignee dri-devel@lists.freedesktop.org
Reporter logan@bacoosta.com
QA Contact dri-devel@lists.freedesktop.org

Original application bug report here:

https://github.c=
om/gonetz/GLideN64/issues/1561

This bug happens using mupen64plus (N64 emulator) and the GLideN64 graphics
plugin.

The application uses VBO streaming
(ht=
tps://www.khronos.org/opengl/wiki/Buffer_Object_Streaming) using
ARB_buffer_storage to upload the VBO data.

Multiple users that when using Mesa + r600 driver, the performance was abys=
mal.
It turns out that converting the glDrawElementsBaseVertex calls to glDrawAr=
rays
fixed the problem.

You can see the commit that fixed the problem here:

https://github.com/loganmc10/GLideN64/commit/9bcfa67=
d9550c7f1cd4ba72f657facd66a4d27e4


You are receiving this mail because:
  • You are the assignee for the bug.
= --15196635610.a7fDC.11094-- --===============0119703705== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0119703705==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElementsBaseVertex Date: Mon, 26 Feb 2018 18:47:24 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0166562085==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 09F446E507 for ; Mon, 26 Feb 2018 18:47:24 +0000 (UTC) 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 --===============0166562085== Content-Type: multipart/alternative; boundary="15196708430.DfF6.13108" Content-Transfer-Encoding: 7bit --15196708430.DfF6.13108 Date: Mon, 26 Feb 2018 18:47:23 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 --- Comment #1 from Roland Scheidegger --- At a quick glance, I'd suspect the problem isn't really drawElementsBaseVer= tex per se, but the use of GL_UNSIGNED_BYTE indices as the code seemed to do. The hw doesn't support ubyte indices, and this has to be emulated by conver= ting the elements to ushort (and if you don't start from zero, IIRC this can get huge buffers allocated especially if start is negative, but I don't remember the details). I don't know if the driver could do better, but in general you're advised to not use ubyte indices (this is a gl only feature, d3d doesn't support it, so it's unsurprising some hw doesn't support it natively). (Note that even early GCN does not support ubyte indices, they are only supported starting with Vulcanic Islands.) --=20 You are receiving this mail because: You are the assignee for the bug.= --15196708430.DfF6.13108 Date: Mon, 26 Feb 2018 18:47:23 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 1 on bug 10525= 6 from Roland Scheidegger
At a quick glance, I'd suspect the problem isn't really drawEl=
ementsBaseVertex
per se, but the use of GL_UNSIGNED_BYTE indices as the code seemed to do.
The hw doesn't support ubyte indices, and this has to be emulated by conver=
ting
the elements to ushort (and if you don't start from zero, IIRC this can get
huge buffers allocated especially if start is negative, but I don't remember
the details).
I don't know if the driver could do better, but in general you're advised to
not use ubyte indices (this is a gl only feature, d3d doesn't support it, so
it's unsurprising some hw doesn't support it natively).
(Note that even early GCN does not support ubyte indices, they are only
supported starting with Vulcanic Islands.)


You are receiving this mail because:
  • You are the assignee for the bug.
= --15196708430.DfF6.13108-- --===============0166562085== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0166562085==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElementsBaseVertex Date: Mon, 26 Feb 2018 19:05:13 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0411229380==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 9D6BF6E50F for ; Mon, 26 Feb 2018 19:05:13 +0000 (UTC) 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 --===============0411229380== Content-Type: multipart/alternative; boundary="15196719130.Bd2DD9dCD.18728" Content-Transfer-Encoding: 7bit --15196719130.Bd2DD9dCD.18728 Date: Mon, 26 Feb 2018 19:05:13 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 --- Comment #2 from Logan McNaughton --- Interesting, is this documented somewhere? How do you know what data formats the HW supports? Is there any other hardware besides these cards that don't support it? I'll have the users test using GL_UNSIGNED_SHORT --=20 You are receiving this mail because: You are the assignee for the bug.= --15196719130.Bd2DD9dCD.18728 Date: Mon, 26 Feb 2018 19:05:13 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 2 on bug 10525= 6 from Logan McNaughton
Interesting, is this documented somewhere? How do you know wha=
t data formats
the HW supports? Is there any other hardware besides these cards that don't
support it?

I'll have the users test using GL_UNSIGNED_SHORT


You are receiving this mail because:
  • You are the assignee for the bug.
= --15196719130.Bd2DD9dCD.18728-- --===============0411229380== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0411229380==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElementsBaseVertex Date: Mon, 26 Feb 2018 19:55:17 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0874919001==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id E00756E50B for ; Mon, 26 Feb 2018 19:55:16 +0000 (UTC) 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 --===============0874919001== Content-Type: multipart/alternative; boundary="15196749160.1D4D1.2832" Content-Transfer-Encoding: 7bit --15196749160.1D4D1.2832 Date: Mon, 26 Feb 2018 19:55:16 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 Logan McNaughton changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |NOTABUG --- Comment #3 from Logan McNaughton --- The user confirmed that using GL_UNSIGNED_SHORT fixed the issue, thanks. I would still be curious if there is some easy way to figure this out via documentation or querying the device somehow. --=20 You are receiving this mail because: You are the assignee for the bug.= --15196749160.1D4D1.2832 Date: Mon, 26 Feb 2018 19:55:16 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated <= span class=3D"fn">Logan McNaughton changed bug 10525= 6
What Removed Added
Status NEW RESOLVED
Resolution --- NOTABUG

Commen= t # 3 on bug 10525= 6 from Logan McNaughton
The user confirmed that using GL_UNSIGNED_SHORT fixed the issu=
e, thanks. I
would still be curious if there is some easy way to figure this out via
documentation or querying the device somehow.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15196749160.1D4D1.2832-- --===============0874919001== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0874919001==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElementsBaseVertex Date: Mon, 26 Feb 2018 20:05:25 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1436082637==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id E437E6E516 for ; Mon, 26 Feb 2018 20:05:24 +0000 (UTC) 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 --===============1436082637== Content-Type: multipart/alternative; boundary="15196755241.A65Eb7527.5858" Content-Transfer-Encoding: 7bit --15196755241.A65Eb7527.5858 Date: Mon, 26 Feb 2018 20:05:24 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 Roland Scheidegger changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|NOTABUG |FIXED --- Comment #4 from Roland Scheidegger --- (In reply to Logan McNaughton from comment #2) > Interesting, is this documented somewhere? How do you know what data form= ats > the HW supports? Is there any other hardware besides these cards that don= 't > support it? >=20 > I'll have the users test using GL_UNSIGNED_SHORT I'm not sure if AMD (or ATI) had some perf guides published where this was stated. You can, however, see this from the published register guides - https://developer.amd.com/resources/developer-guides-manuals/ It says VGT_INDEX_16 and VGT_INDEX_32 as valid values for VGT_DMA_INDEX_TYPE (for evergreen, others should be similar), interestingly however it's alrea= dy a 2-bit value there. (Actually the register guides only seem to go up to Sea Islands, so you can= 't even see that it is supported starting with VI.) A look at the mesa driver is probably easier though :-). This should affect= all amd/ati hw up to Sea Islands. Of course, if you use old-school non-vbo elem= ent data, it's probably no big deal. At a very quick glance at the driver code, it looks like newer nvidia chips= can handle it (everything from g80). nv30/nv40 cannot, but there it looks like = nv30 will emulate index buffers anyway, so the only chips which this might make a difference is nv40 family. Looks like all intel chips can handle it fine. That said, even if the slowdown is due to this, I'm not convinced the driver couldn't do better (though it does not look trivial to do better). But it's= one of the features which noone really expects to get used, therefore it's good enough as long as it works correctly... You can't query this afaik and just have to know... Apparently using GL_UNSIGNED_BYTE indices was simply broken at some point with windows drive= rs too - it's possible the blob implements a more sophisticated emulation strategy: https://community.amd.com/thread/159040 --=20 You are receiving this mail because: You are the assignee for the bug.= --15196755241.A65Eb7527.5858 Date: Mon, 26 Feb 2018 20:05:24 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated = Roland Scheidegger changed bug 10525= 6
What Removed Added
Resolution NOTABUG FIXED

Commen= t # 4 on bug 10525= 6 from Roland Scheidegger
(In reply to Logan McNaughton from comment #2)
> Interesting, is this documented somewhere? How d=
o you know what data formats
> the HW supports? Is there any other hardware besides these cards that =
don't
> support it?
>=20
> I'll have the users test using GL_UNSIGNED_SHORT

I'm not sure if AMD (or ATI) had some perf guides published where this was
stated. You can, however, see this from the published register guides -
h=
ttps://developer.amd.com/resources/developer-guides-manuals/
It says VGT_INDEX_16 and VGT_INDEX_32 as valid values for VGT_DMA_INDEX_TYPE
(for evergreen, others should be similar), interestingly however it's alrea=
dy a
2-bit value there.
(Actually the register guides only seem to go up to Sea Islands, so you can=
't
even see that it is supported starting with VI.)
A look at the mesa driver is probably easier though :-). This should affect=
 all
amd/ati hw up to Sea Islands. Of course, if you use old-school non-vbo elem=
ent
data, it's probably no big deal.
At a very quick glance at the driver code, it looks like newer nvidia chips=
 can
handle it (everything from g80). nv30/nv40 cannot, but there it looks like =
nv30
will emulate index buffers anyway, so the only chips which this might make a
difference is nv40 family.
Looks like all intel chips can handle it fine.

That said, even if the slowdown is due to this, I'm not convinced the driver
couldn't do better (though it does not look trivial to do better). But it's=
 one
of the features which noone really expects to get used, therefore it's good
enough as long as it works correctly...

You can't query this afaik and just have to know... Apparently using
GL_UNSIGNED_BYTE indices was simply broken at some point with windows drive=
rs
too - it's possible the blob implements a more sophisticated emulation
strategy: https://commu=
nity.amd.com/thread/159040


You are receiving this mail because:
  • You are the assignee for the bug.
= --15196755241.A65Eb7527.5858-- --===============1436082637== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1436082637==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElements calls with GL_UNSIGNED_BYTE indices Date: Tue, 27 Feb 2018 00:41:23 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1255015904==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 8B3B06E58E for ; Tue, 27 Feb 2018 00:41:23 +0000 (UTC) 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 --===============1255015904== Content-Type: multipart/alternative; boundary="15196920830.6AD8.16648" Content-Transfer-Encoding: 7bit --15196920830.6AD8.16648 Date: Tue, 27 Feb 2018 00:41:23 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 Roland Scheidegger changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Slow performance using |Slow performance using |glDrawElementsBaseVertex |glDrawElements calls with | |GL_UNSIGNED_BYTE indices --- Comment #5 from Roland Scheidegger --- FWIW from a driver perspective this isn't really resolved fixed, I'd consid= er that a bug. Using GL_UNSIGNED_BYTE indices will never be the optimal soluti= on, but clearly the driver could do better, as evidenced by the driver for some other OS (I don't know what the driver does, but it could for instance main= tain a shadow copy, translate indices with a compute shader, the problem likely = is that the driver translates the indices on the cpu for each draw call currently). --=20 You are receiving this mail because: You are the assignee for the bug.= --15196920830.6AD8.16648 Date: Tue, 27 Feb 2018 00:41:23 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated = Roland Scheidegger changed bug 10525= 6
What Removed Added
Summary Slow performance using glDrawElementsBaseVertex Slow performance using glDrawElements calls with GL_UNSIGNED= _BYTE indices

Commen= t # 5 on bug 10525= 6 from Roland Scheidegger
FWIW from a driver perspective this isn't really resolved fixe=
d, I'd consider
that a bug. Using GL_UNSIGNED_BYTE indices will never be the optimal soluti=
on,
but clearly the driver could do better, as evidenced by the driver for some
other OS (I don't know what the driver does, but it could for instance main=
tain
a shadow copy, translate indices with a compute shader, the problem likely =
is
that the driver translates the indices on the cpu for each draw call
currently).


You are receiving this mail because:
  • You are the assignee for the bug.
= --15196920830.6AD8.16648-- --===============1255015904== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1255015904==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElements calls with GL_UNSIGNED_BYTE indices Date: Tue, 27 Feb 2018 03:29:58 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0940978161==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 72F876E5BC for ; Tue, 27 Feb 2018 03:29:58 +0000 (UTC) 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 --===============0940978161== Content-Type: multipart/alternative; boundary="15197021980.eDDdD82C0.29953" Content-Transfer-Encoding: 7bit --15197021980.eDDdD82C0.29953 Date: Tue, 27 Feb 2018 03:29:58 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 Logan McNaughton changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #6 from Logan McNaughton --- Fair enough, even a warning when MESA_DEBUG is set would be good, just something to notify the developer what is wrong --=20 You are receiving this mail because: You are the assignee for the bug.= --15197021980.eDDdD82C0.29953 Date: Tue, 27 Feb 2018 03:29:58 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated <= span class=3D"fn">Logan McNaughton changed bug 10525= 6
What Removed Added
Status RESOLVED REOPENED
Resolution FIXED ---

Commen= t # 6 on bug 10525= 6 from Logan McNaughton
Fair enough, even a warning when MESA_DEBUG is set would be go=
od, just
something to notify the developer what is wrong


You are receiving this mail because:
  • You are the assignee for the bug.
= --15197021980.eDDdD82C0.29953-- --===============0940978161== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0940978161==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElements calls with GL_UNSIGNED_BYTE indices Date: Sun, 11 Mar 2018 07:56:55 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0054772822==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 732666E1CE for ; Sun, 11 Mar 2018 07:56:55 +0000 (UTC) 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 --===============0054772822== Content-Type: multipart/alternative; boundary="15207550150.9CAA59.19908" Content-Transfer-Encoding: 7bit --15207550150.9CAA59.19908 Date: Sun, 11 Mar 2018 07:56:55 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 --- Comment #7 from H4nN1baL --- Just as a constancy and this does not remain in oblivion, this is related to this another: https://bugs.freedesktop.org/show_bug.cgi?id=3D102204 --=20 You are receiving this mail because: You are the assignee for the bug.= --15207550150.9CAA59.19908 Date: Sun, 11 Mar 2018 07:56:55 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 7 on bug 10525= 6 from H4nN1baL
Just as a constancy and this does not remain in oblivion, this=
 is related to
this another: https://bugs.freedesktop.org/show_bug.=
cgi?id=3D102204


You are receiving this mail because:
  • You are the assignee for the bug.
= --15207550150.9CAA59.19908-- --===============0054772822== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0054772822==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105256] Slow performance using glDrawElements calls with GL_UNSIGNED_BYTE indices Date: Wed, 18 Sep 2019 19:25:18 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1829033884==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 375386FB13 for ; Wed, 18 Sep 2019 19:25:18 +0000 (UTC) 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 --===============1829033884== Content-Type: multipart/alternative; boundary="15688347181.9B7f5d.27071" Content-Transfer-Encoding: 7bit --15688347181.9B7f5d.27071 Date: Wed, 18 Sep 2019 19:25:18 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D105256 GitLab Migration User changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |MOVED Status|REOPENED |RESOLVED --- Comment #8 from GitLab Migration User --- -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this = link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/631. --=20 You are receiving this mail because: You are the assignee for the bug.= --15688347181.9B7f5d.27071 Date: Wed, 18 Sep 2019 19:25:18 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated GitLab Migration User changed bug 10525= 6
What Removed Added
Resolution --- MOVED
Status REOPENED RESOLVED

Commen= t # 8 on bug 10525= 6 from GitLab Migration User
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this =
link
to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/631.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15688347181.9B7f5d.27071-- --===============1829033884== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============1829033884==--