diff options
author | Marek Olšák <[email protected]> | 2012-11-11 15:22:32 +0100 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2012-11-12 21:36:56 +0100 |
commit | 8111342e814304730bed34446ea816cbc17a5775 (patch) | |
tree | 90260b9415bd64076d679125fd8adfd75c787ea3 /src/mesa/main/teximage.h | |
parent | 26097c4855b97ee6e362c19df11d51fb7fd42192 (diff) |
mesa: add MaxNumLevels to gl_texture_image, remove MaxLog2
MaxLog2 led to bugs, because it didn't work well with 1D and 3D textures.
NOTE: This is a candidate for the stable branches.
v2: correct the comment at MaxNumlevels
Reviewed-by: Brian Paul <[email protected]>
Reviewed-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/mesa/main/teximage.h')
-rw-r--r-- | src/mesa/main/teximage.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mesa/main/teximage.h b/src/mesa/main/teximage.h index ca4b8c86632..e136faa6d13 100644 --- a/src/mesa/main/teximage.h +++ b/src/mesa/main/teximage.h @@ -138,6 +138,9 @@ _mesa_tex_target_to_face(GLenum target); extern GLint _mesa_get_texture_dimensions(GLenum target); +extern GLsizei +_mesa_get_tex_max_num_levels(GLenum target, GLsizei width, GLsizei height, + GLsizei depth); extern GLboolean _mesa_legal_texture_dimensions(struct gl_context *ctx, GLenum target, |