Re: [Mesa-dev] [PATCH] drisw/gallium/llvmpipe: add MESA_copy_sub_buffer support (v2)

2013-12-10 Thread Jose Fonseca
Sorry for the delay. Thanks for the update. Please update the other sw_winsys implementations in src/gallium/winsys/sw too. I think that updating the prototype and ignoring the new parameter should be fine. Otherwise looks good. Jose - Original Message - > This patches add MESA_cop

[Mesa-dev] [PATCH] drisw/gallium/llvmpipe: add MESA_copy_sub_buffer support (v2)

2013-11-28 Thread Dave Airlie
This patches add MESA_copy_sub_buffer support to the dri sw loader and then to gallium state tracker, llvmpipe, softpipe and other bits. It reuses the dri1 driver extension interface, and it updates the swrast loader interface for a new putimage which can take a stride. I've tested this with gnom

Re: [Mesa-dev] [PATCH] drisw/gallium/llvmpipe: add MESA_copy_sub_buffer support

2013-11-28 Thread Dave Airlie
On Fri, Nov 29, 2013 at 6:20 AM, Dave Airlie wrote: >> Instead of I'd prefer that we added an optional rectangle structure pointer >> to flush_frontbuffer. Less one entrypoint, and both paths can probably share >> a lot of code in most cases. Ditto for sw_winsys.h. >> > > Yeah I thought someone

Re: [Mesa-dev] [PATCH] drisw/gallium/llvmpipe: add MESA_copy_sub_buffer support

2013-11-28 Thread Dave Airlie
> Instead of I'd prefer that we added an optional rectangle structure pointer > to flush_frontbuffer. Less one entrypoint, and both paths can probably share > a lot of code in most cases. Ditto for sw_winsys.h. > Yeah I thought someone might suggest that, it was just a lot larger patch results,

Re: [Mesa-dev] [PATCH] drisw/gallium/llvmpipe: add MESA_copy_sub_buffer support

2013-11-28 Thread Jose Fonseca
- Original Message - > This patches add MESA_copy_sub_buffer support to the dri sw loader and > then to gallium state tracker, llvmpipe, softpipe and other bits. > > It reuses the dri1 driver extension interface, and it updates the swrast > loader interface for a new putimage which can t

[Mesa-dev] [PATCH] drisw/gallium/llvmpipe: add MESA_copy_sub_buffer support

2013-11-27 Thread Dave Airlie
This patches add MESA_copy_sub_buffer support to the dri sw loader and then to gallium state tracker, llvmpipe, softpipe and other bits. It reuses the dri1 driver extension interface, and it updates the swrast loader interface for a new putimage which can take a stride. I've tested this with gnom