[Mesa-dev] [PATCH] Revert "i915: Always enable GL 2.0 support."
Kenneth Graunke
kenneth at whitecape.org
Wed Feb 1 22:27:02 UTC 2017
On Wednesday, February 1, 2017 12:35:15 PM PST Eero Tamminen wrote:
> Hi,
>
> On 31.01.2017 21:12, Matt Turner wrote:
> > On Sun, Jan 29, 2017 at 8:29 PM, Kenneth Graunke <kenneth at whitecape.org> wrote:
> >> On Sunday, January 29, 2017 6:20:10 PM PST Matt Turner wrote:
> >>> This partially reverts commit 97217a40f97cdeae0304798b607f704deb0c3558.
> >>> It leaves ES 2.0 support in place per Ian's suggestion, because ES 2.0
> >>> is designed to work on hardware like i915.
> >>
> >> Your commit message should mention why dropping from OpenGL 2.1 to 1.4
> >> is a good thing.
> >>
> >> (IIRC it's because Chrome (and other apps?) use really slow paths with
> >> 2.1, and so the general usability of the system is likely to be worse.)
> >
> > Yeah, I'll add
>
> Has that been profiled? I assume the issue is the constant uploads
> Chrome does for the Browser's CPU rendered page content updates. There
> are not many other workloads that utilize GPU as inefficiently as
> current browsers.
>
>
> - Eero
I figured it was just software rendering everything, given that there's
no vertex shading support and only 64 fragment shader instructions...
prog_execute isn't exactly a state-of-the-art interpreter, either.
--Ken
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170201/890e12be/attachment.sig>
More information about the mesa-dev
mailing list