mesa: use STATIC_ASSERT in a few more places

This commit is contained in:
Brian Paul
2012-01-10 11:09:02 -07:00
parent f9b2d2fea5
commit 6bf5daf331
4 changed files with 4 additions and 4 deletions

View File

@@ -1951,7 +1951,7 @@ _mesa_test_formats(void)
{
GLuint i;
assert(Elements(format_info) == MESA_FORMAT_COUNT);
STATIC_ASSERT(Elements(format_info) == MESA_FORMAT_COUNT);
for (i = 0; i < MESA_FORMAT_COUNT; i++) {
const struct gl_format_info *info = _mesa_get_format_info(i);

View File

@@ -923,7 +923,7 @@ validate_samplers(const struct gl_program *prog, char *errMsg)
GLbitfield samplersUsed = prog->SamplersUsed;
GLuint i;
assert(Elements(targetName) == NUM_TEXTURE_TARGETS);
STATIC_ASSERT(Elements(targetName) == NUM_TEXTURE_TARGETS);
if (samplersUsed == 0x0)
return GL_TRUE;

View File

@@ -113,7 +113,7 @@ _mesa_alloc_shared_state(struct gl_context *ctx)
GL_TEXTURE_2D,
GL_TEXTURE_1D
};
assert(Elements(targets) == NUM_TEXTURE_TARGETS);
STATIC_ASSERT(Elements(targets) == NUM_TEXTURE_TARGETS);
shared->DefaultTex[i] = ctx->Driver.NewTextureObject(ctx, 0, targets[i]);
}

View File

@@ -695,7 +695,7 @@ alloc_proxy_textures( struct gl_context *ctx )
};
GLint tgt;
ASSERT(Elements(targets) == NUM_TEXTURE_TARGETS);
STATIC_ASSERT(Elements(targets) == NUM_TEXTURE_TARGETS);
for (tgt = 0; tgt < NUM_TEXTURE_TARGETS; tgt++) {
if (!(ctx->Texture.ProxyTex[tgt]