Re: [Mesa-dev] [PATCH] i965: Don't create a swrast context on ES2+.

2013-07-29 Thread Kristian Høgsberg
On Thu, Jul 25, 2013 at 11:31 AM, Kenneth Graunke wrote: > We already skip this for API_OPENGL_CORE; ES2+ is very similar. > The primary user of the swrast context is GL_SELECT and GL_FEEDBACK, > which have never existed in ES. > > This saves approximately 18MB of memory in GLBenchmark 2.7 Egypt (

Re: [Mesa-dev] [PATCH] i965: Don't create a swrast context on ES2+.

2013-07-25 Thread Chad Versace
On 07/25/2013 11:31 AM, Kenneth Graunke wrote: We already skip this for API_OPENGL_CORE; ES2+ is very similar. The primary user of the swrast context is GL_SELECT and GL_FEEDBACK, which have never existed in ES. This saves approximately 18MB of memory in GLBenchmark 2.7 Egypt (ES2). No regressio

Re: [Mesa-dev] [PATCH] i965: Don't create a swrast context on ES2+.

2013-07-25 Thread Matt Turner
On Thu, Jul 25, 2013 at 11:31 AM, Kenneth Graunke wrote: > We already skip this for API_OPENGL_CORE; ES2+ is very similar. > The primary user of the swrast context is GL_SELECT and GL_FEEDBACK, > which have never existed in ES. > > This saves approximately 18MB of memory in GLBenchmark 2.7 Egypt (

[Mesa-dev] [PATCH] i965: Don't create a swrast context on ES2+.

2013-07-25 Thread Kenneth Graunke
We already skip this for API_OPENGL_CORE; ES2+ is very similar. The primary user of the swrast context is GL_SELECT and GL_FEEDBACK, which have never existed in ES. This saves approximately 18MB of memory in GLBenchmark 2.7 Egypt (ES2). No regressions in es3conform on Ivybridge. Signed-off-by: Ke