diff options
author | Brian Paul <[email protected]> | 2003-09-12 15:03:12 +0000 |
---|---|---|
committer | Brian Paul <[email protected]> | 2003-09-12 15:03:12 +0000 |
commit | 973da83f6237b5af4a9ee77f32fdfa5c04ecabc8 (patch) | |
tree | f5fe8c25f0c960dc26ac958ca96fe41658a3e55e /src/mesa/main/texstore.c | |
parent | 5c480a4887aaca56bd70bde91bddbc13f71e721e (diff) |
Allow glTexImage1/2/3D to specify width/height/depth = 0.
This allows texture state to be resettable to default state.
Not allowed according to the spec, but allowed by all other OpenGL libs.
Diffstat (limited to 'src/mesa/main/texstore.c')
-rw-r--r-- | src/mesa/main/texstore.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mesa/main/texstore.c b/src/mesa/main/texstore.c index 16dd320e827..5a564fbc153 100644 --- a/src/mesa/main/texstore.c +++ b/src/mesa/main/texstore.c @@ -195,9 +195,9 @@ transfer_teximage(GLcontext *ctx, GLuint dimensions, texDestFormat == GL_COLOR_INDEX || texDestFormat == GL_DEPTH_COMPONENT); ASSERT(texDestAddr); - ASSERT(srcWidth >= 1); - ASSERT(srcHeight >= 1); - ASSERT(srcDepth >= 1); + ASSERT(srcWidth >= 0); + ASSERT(srcHeight >= 0); + ASSERT(srcDepth >= 0); ASSERT(dstXoffset >= 0); ASSERT(dstYoffset >= 0); ASSERT(dstZoffset >= 0); |