diff options
author | Tapani Pälli <tapani.palli@intel.com> | 2015-08-10 10:50:06 +0300 |
---|---|---|
committer | Tapani Pälli <tapani.palli@intel.com> | 2015-08-19 07:25:09 +0300 |
commit | a342becc490b38436396e98ee653a6b81c037663 (patch) | |
tree | 771384c83532f93f62842ccf2ee5bddf6f9b590d /src/mesa/main/texstorage.c | |
parent | 2b40a144b7a589ebd5e80c9a8a8241c53201035e (diff) | |
download | external_mesa3d-a342becc490b38436396e98ee653a6b81c037663.zip external_mesa3d-a342becc490b38436396e98ee653a6b81c037663.tar.gz external_mesa3d-a342becc490b38436396e98ee653a6b81c037663.tar.bz2 |
mesa: expose dimension check for glTex*Storage functions
This is done so that following patch can use it to verify dimensions
for multisample variants of glTex*Storage.
v2: move function to header, use bool instead GLboolean
v3: small changes, cleanup
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Timothy Arceri <t_arceri@yahoo.com.au>
Diffstat (limited to 'src/mesa/main/texstorage.c')
-rw-r--r-- | src/mesa/main/texstorage.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/main/texstorage.c b/src/mesa/main/texstorage.c index 4a2cc60..db2b63d 100644 --- a/src/mesa/main/texstorage.c +++ b/src/mesa/main/texstorage.c @@ -287,7 +287,7 @@ tex_storage_error_check(struct gl_context *ctx, * order to allow meta functions to use legacy formats. */ /* size check */ - if (width < 1 || height < 1 || depth < 1) { + if (!_mesa_valid_tex_storage_dim(width, height, depth)) { _mesa_error(ctx, GL_INVALID_VALUE, "glTex%sStorage%uD(width, height or depth < 1)", suffix, dims); |