Re: [Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-09-21 Thread Jason Ekstrand
On Mon, Sep 21, 2015 at 4:41 PM, Brian Paul wrote: > On 09/04/2015 12:39 PM, Brian Paul wrote: >> >> On 08/28/2015 11:03 AM, Jason Ekstrand wrote: >>> >>> On Fri, Aug 28, 2015 at 7:43 AM, Brian Paul wrote: On 08/28/2015 12:43 AM, Jason Ekstrand wrote: > > > On Thu, Aug 27, 2

Re: [Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-09-21 Thread Brian Paul
On 09/04/2015 12:39 PM, Brian Paul wrote: On 08/28/2015 11:03 AM, Jason Ekstrand wrote: On Fri, Aug 28, 2015 at 7:43 AM, Brian Paul wrote: On 08/28/2015 12:43 AM, Jason Ekstrand wrote: On Thu, Aug 27, 2015 at 11:42 PM, Jason Ekstrand wrote: From: Brian Paul Previously, core Mesa's _mesa

Re: [Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-09-04 Thread Pohjolainen, Topi
On Fri, Sep 04, 2015 at 12:39:52PM -0600, Brian Paul wrote: > On 08/28/2015 11:03 AM, Jason Ekstrand wrote: > >On Fri, Aug 28, 2015 at 7:43 AM, Brian Paul wrote: > >>On 08/28/2015 12:43 AM, Jason Ekstrand wrote: > >>> > >>>On Thu, Aug 27, 2015 at 11:42 PM, Jason Ekstrand > >>>wrote: > >

Re: [Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-09-04 Thread Brian Paul
On 08/28/2015 11:03 AM, Jason Ekstrand wrote: On Fri, Aug 28, 2015 at 7:43 AM, Brian Paul wrote: On 08/28/2015 12:43 AM, Jason Ekstrand wrote: On Thu, Aug 27, 2015 at 11:42 PM, Jason Ekstrand wrote: From: Brian Paul Previously, core Mesa's _mesa_CopyImageSubData() created temporary textu

Re: [Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-08-28 Thread Brian Paul
On 08/28/2015 11:03 AM, Jason Ekstrand wrote: On Fri, Aug 28, 2015 at 7:43 AM, Brian Paul wrote: On 08/28/2015 12:43 AM, Jason Ekstrand wrote: On Thu, Aug 27, 2015 at 11:42 PM, Jason Ekstrand wrote: From: Brian Paul Previously, core Mesa's _mesa_CopyImageSubData() created temporary textu

Re: [Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-08-28 Thread Jason Ekstrand
On Fri, Aug 28, 2015 at 7:43 AM, Brian Paul wrote: > On 08/28/2015 12:43 AM, Jason Ekstrand wrote: >> >> On Thu, Aug 27, 2015 at 11:42 PM, Jason Ekstrand >> wrote: >>> >>> From: Brian Paul >>> >>> Previously, core Mesa's _mesa_CopyImageSubData() created temporary >>> textures >>> to wrap renderb

Re: [Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-08-28 Thread Brian Paul
On 08/28/2015 12:43 AM, Jason Ekstrand wrote: On Thu, Aug 27, 2015 at 11:42 PM, Jason Ekstrand wrote: From: Brian Paul Previously, core Mesa's _mesa_CopyImageSubData() created temporary textures to wrap renderbuffer sources/destinations. This caused a bit of a mess in the Mesa/gallium state

Re: [Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-08-27 Thread Jason Ekstrand
On Thu, Aug 27, 2015 at 11:42 PM, Jason Ekstrand wrote: > From: Brian Paul > > Previously, core Mesa's _mesa_CopyImageSubData() created temporary textures > to wrap renderbuffer sources/destinations. This caused a bit of a mess in > the Mesa/gallium state tracker because we had to basically undo

[Mesa-dev] [PATCH rework] mesa: rework Driver.CopyImageSubData() and related code

2015-08-27 Thread Jason Ekstrand
From: Brian Paul Previously, core Mesa's _mesa_CopyImageSubData() created temporary textures to wrap renderbuffer sources/destinations. This caused a bit of a mess in the Mesa/gallium state tracker because we had to basically undo that wrapping. Instead, change ctx->Driver.CopyImageSubData() to