Re: [Mesa-dev] [PATCH 1/2] i965: Viewport extents on gen8

2014-07-24 Thread Pohjolainen, Topi
On Thu, Jul 03, 2014 at 11:23:13AM -0700, Ben Widawsky wrote: Viewport extents are a 3rd rectangle that defines which pixels get discarded as part of the rasterization process. This can potentially improve performance by reducing cache usage, and freeing up PS cycles. This will get hit if

Re: [Mesa-dev] [PATCH 1/2] i965: Viewport extents on gen8

2014-07-24 Thread Ben Widawsky
On Thu, Jul 24, 2014 at 10:29:11AM +0300, Pohjolainen, Topi wrote: On Thu, Jul 03, 2014 at 11:23:13AM -0700, Ben Widawsky wrote: Viewport extents are a 3rd rectangle that defines which pixels get discarded as part of the rasterization process. This can potentially improve performance by

Re: [Mesa-dev] [PATCH 1/2] i965: Viewport extents on gen8

2014-07-24 Thread Pohjolainen, Topi
On Thu, Jul 24, 2014 at 10:22:25AM -0700, Ben Widawsky wrote: On Thu, Jul 24, 2014 at 10:29:11AM +0300, Pohjolainen, Topi wrote: On Thu, Jul 03, 2014 at 11:23:13AM -0700, Ben Widawsky wrote: Viewport extents are a 3rd rectangle that defines which pixels get discarded as part of the

[Mesa-dev] [PATCH 1/2] i965: Viewport extents on gen8

2014-07-03 Thread Ben Widawsky
Viewport extents are a 3rd rectangle that defines which pixels get discarded as part of the rasterization process. This can potentially improve performance by reducing cache usage, and freeing up PS cycles. This will get hit if one's viewport is smaller than the full renderbuffer, and scissoring