Re: [Mesa-dev] [PATCH 2/3] intel: Add multisample scaled blitting in blorp engine

2013-05-09 Thread Anuj Phogat
On Tue, May 7, 2013 at 10:40 AM, Paul Berry wrote: > On 1 May 2013 14:10, Anuj Phogat wrote: >> >> In traditional multisampled framebuffer rendering, color samples must be >> explicitly >> resolved via BlitFramebuffer before doing the scaled blitting of the >> framebuffer. >> So, scaled blitting

Re: [Mesa-dev] [PATCH 2/3] intel: Add multisample scaled blitting in blorp engine

2013-05-06 Thread Anuj Phogat
On Wed, May 1, 2013 at 2:10 PM, Anuj Phogat wrote: > In traditional multisampled framebuffer rendering, color samples must be > explicitly > resolved via BlitFramebuffer before doing the scaled blitting of the > framebuffer. > So, scaled blitting of a multisample framebuffer takes two separate c

Re: [Mesa-dev] [PATCH 2/3] intel: Add multisample scaled blitting in blorp engine

2013-05-01 Thread Anuj Phogat
On Wed, May 1, 2013 at 2:44 PM, Matt Turner wrote: > On Wed, May 1, 2013 at 2:10 PM, Anuj Phogat wrote: >> @@ -1063,22 +1176,21 @@ brw_blorp_blit_program::translate_tiling(bool >> old_tiled_w, bool new_tiled_w) >> * X' = (X & ~0b1011) >> 1 | (Y & 0b1) << 2 | X & 0b1 (4) >>

Re: [Mesa-dev] [PATCH 2/3] intel: Add multisample scaled blitting in blorp engine

2013-05-01 Thread Matt Turner
On Wed, May 1, 2013 at 2:10 PM, Anuj Phogat wrote: > @@ -1063,22 +1176,21 @@ brw_blorp_blit_program::translate_tiling(bool > old_tiled_w, bool new_tiled_w) > * X' = (X & ~0b1011) >> 1 | (Y & 0b1) << 2 | X & 0b1 (4) > * Y' = (Y & ~0b1) << 1 | (X & 0b1000) >> 2 | (X & 0b

[Mesa-dev] [PATCH 2/3] intel: Add multisample scaled blitting in blorp engine

2013-05-01 Thread Anuj Phogat
In traditional multisampled framebuffer rendering, color samples must be explicitly resolved via BlitFramebuffer before doing the scaled blitting of the framebuffer. So, scaled blitting of a multisample framebuffer takes two separate calls to BlitFramebuffer. This patch implements the functional