fix get_result_vector() since fp output slots are not fixed anymore
[mesa.git] / src / mesa / pipe / i915simple / i915_context.c
index 36372898ce6b67a931246fb1a3d2ec4c455cf118..5d97eed247e1763a947aea6e8eb79b3b9487df83 100644 (file)
@@ -138,6 +138,16 @@ i915_max_texture_size(struct pipe_context *pipe, unsigned textureType,
 }
 
 
+static int
+i915_get_param(struct pipe_context *pipe, int param)
+{
+   switch (param) {
+   default:
+      return 0;
+   }
+}
+
+
 static void i915_destroy( struct pipe_context *pipe )
 {
    struct i915_context *i915 = i915_context( pipe );
@@ -272,6 +282,8 @@ struct pipe_context *i915_create( struct pipe_winsys *pipe_winsys,
    i915->pipe.destroy = i915_destroy;
    i915->pipe.supported_formats = i915_supported_formats;
    i915->pipe.max_texture_size = i915_max_texture_size;
+   i915->pipe.get_param = i915_get_param;
+
    i915->pipe.clear = i915_clear;
 
    i915->pipe.begin_query = i915_begin_query;
@@ -299,7 +311,7 @@ struct pipe_context *i915_create( struct pipe_winsys *pipe_winsys,
    if (i915->flags.is_i945)
       i915->pipe.mipmap_tree_layout = i945_miptree_layout;
    else
-      i915->pipe.mipmap_tree_layout = i945_miptree_layout;
+      i915->pipe.mipmap_tree_layout = i915_miptree_layout;
 
 
    i915->dirty = ~0;