Re: [Mesa-dev] [PATCH 5/8] i965 gen6: Initial implementation of transform feedback.

2011-12-19 Thread Paul Berry
On 17 December 2011 11:50, Eric Anholt e...@anholt.net wrote: On Tue, 13 Dec 2011 15:35:18 -0800, Paul Berry stereotype...@gmail.com wrote: diff --git a/src/mesa/drivers/dri/i965/brw_gs.c b/src/mesa/drivers/dri/i965/brw_gs.c index f5d5898..c323a73 100644 ---

Re: [Mesa-dev] [PATCH 5/8] i965 gen6: Initial implementation of transform feedback.

2011-12-19 Thread Paul Berry
On 16 December 2011 19:50, Kenneth Graunke kenn...@whitecape.org wrote: On 12/13/2011 03:35 PM, Paul Berry wrote: [snip] +static void +brw_update_sol_surface(struct brw_context *brw, drm_intel_bo *bo, + uint32_t *out_offset, unsigned num_vector_components, +

Re: [Mesa-dev] [PATCH 5/8] i965 gen6: Initial implementation of transform feedback.

2011-12-17 Thread Eric Anholt
On Tue, 13 Dec 2011 15:35:18 -0800, Paul Berry stereotype...@gmail.com wrote: diff --git a/src/mesa/drivers/dri/i965/brw_gs.c b/src/mesa/drivers/dri/i965/brw_gs.c index f5d5898..c323a73 100644 --- a/src/mesa/drivers/dri/i965/brw_gs.c +++ b/src/mesa/drivers/dri/i965/brw_gs.c @@ -183,7

Re: [Mesa-dev] [PATCH 5/8] i965 gen6: Initial implementation of transform feedback.

2011-12-16 Thread Kenneth Graunke
On 12/13/2011 03:35 PM, Paul Berry wrote: [snip] +static void +brw_update_sol_surface(struct brw_context *brw, drm_intel_bo *bo, + uint32_t *out_offset, unsigned num_vector_components, + unsigned stride_dwords, unsigned offset_dwords, +

[Mesa-dev] [PATCH 5/8] i965 gen6: Initial implementation of transform feedback.

2011-12-13 Thread Paul Berry
This patch adds basic transform feedback capability for Gen6 hardware. This consists of several related pieces of functionality: (1) In gen6_sol.c, we set up binding table entries for use by transform feedback. We use one binding table entry per transform feedback varying (this allows us to