summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mesa/drivers/dri/i915tex/intel_mipmap_tree.c5
-rw-r--r--src/mesa/drivers/dri/i915tex/intel_mipmap_tree.h2
2 files changed, 4 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/i915tex/intel_mipmap_tree.c b/src/mesa/drivers/dri/i915tex/intel_mipmap_tree.c
index 843a78eb82..ab3ec71f9e 100644
--- a/src/mesa/drivers/dri/i915tex/intel_mipmap_tree.c
+++ b/src/mesa/drivers/dri/i915tex/intel_mipmap_tree.c
@@ -259,7 +259,8 @@ intel_miptree_image_offset(struct intel_mipmap_tree * mt,
/**
* Map a teximage in a mipmap tree.
* \param row_stride returns row stride in bytes
- * \param image_stride returns image stride in bytes (for 3D textures).
+ * \param image_offsets returns array [texture.depth] of image offsets
+ * (in bytes) for 3D textures.
* \return address of mapping
*/
GLubyte *
@@ -267,7 +268,7 @@ intel_miptree_image_map(struct intel_context * intel,
struct intel_mipmap_tree * mt,
GLuint face,
GLuint level,
- GLuint * row_stride, GLuint * image_offsets)
+ GLuint * row_stride, GLuint image_offsets[])
{
DBG("%s \n", __FUNCTION__);
diff --git a/src/mesa/drivers/dri/i915tex/intel_mipmap_tree.h b/src/mesa/drivers/dri/i915tex/intel_mipmap_tree.h
index ecdb7be244..675a438c20 100644
--- a/src/mesa/drivers/dri/i915tex/intel_mipmap_tree.h
+++ b/src/mesa/drivers/dri/i915tex/intel_mipmap_tree.h
@@ -142,7 +142,7 @@ GLubyte *intel_miptree_image_map(struct intel_context *intel,
struct intel_mipmap_tree *mt,
GLuint face,
GLuint level,
- GLuint * row_stride, GLuint * image_stride);
+ GLuint * row_stride, GLuint image_offsets[]);
void intel_miptree_image_unmap(struct intel_context *intel,
struct intel_mipmap_tree *mt);