summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/i915/i915_state.c
diff options
context:
space:
mode:
authorStéphane Marchesin <marcheu@chromium.org>2011-10-18 10:26:04 -0700
committerStéphane Marchesin <marcheu@chromium.org>2011-10-25 14:30:08 -0700
commitb1d93d2aa8395608e77f1c538aa2234ced3dda75 (patch)
tree031adeca5f5dc3677ca4274c86307c49172f05fc /src/gallium/drivers/i915/i915_state.c
parent2b4ab1435f296e85103e8b0482d416824c5c1e64 (diff)
downloadexternal_mesa3d-b1d93d2aa8395608e77f1c538aa2234ced3dda75.zip
external_mesa3d-b1d93d2aa8395608e77f1c538aa2234ced3dda75.tar.gz
external_mesa3d-b1d93d2aa8395608e77f1c538aa2234ced3dda75.tar.bz2
i915g: Cleanup the vertex sampler interface a bit.
Diffstat (limited to 'src/gallium/drivers/i915/i915_state.c')
-rw-r--r--src/gallium/drivers/i915/i915_state.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gallium/drivers/i915/i915_state.c b/src/gallium/drivers/i915/i915_state.c
index f018f52..bb4089e 100644
--- a/src/gallium/drivers/i915/i915_state.c
+++ b/src/gallium/drivers/i915/i915_state.c
@@ -364,15 +364,15 @@ static void i915_delete_sampler_state(struct pipe_context *pipe,
* Called before drawing VBO to map vertex samplers and hand them to draw
*/
void
-i915_prepare_vertex_sampling(struct i915_context *i915,
- unsigned num,
- struct pipe_sampler_view **views)
+i915_prepare_vertex_sampling(struct i915_context *i915)
{
struct i915_winsys *iws = i915->iws;
unsigned i,j;
uint32_t row_stride[PIPE_MAX_TEXTURE_LEVELS];
uint32_t img_stride[PIPE_MAX_TEXTURE_LEVELS];
const void* data[PIPE_MAX_TEXTURE_LEVELS];
+ unsigned num = i915->num_vertex_sampler_views;
+ struct pipe_sampler_view **views = i915->vertex_sampler_views;
assert(num <= PIPE_MAX_VERTEX_SAMPLERS);
if (!num)