]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - gl_textures.c
added R_TextureHasAlpha function to check if a loaded texture has alpha
[xonotic/darkplaces.git] / gl_textures.c
index 5ac0614f19908c6b9cc6ca3e2fb30d358af0474f..eea2586d8d605bfeffe7b360612064a7dfb47a0c 100644 (file)
@@ -725,3 +725,12 @@ int R_GetTextureSlots(int count)
        gl_texture_number += count;
        return i;
 }
        gl_texture_number += count;
        return i;
 }
+
+int R_TextureHasAlpha(rtexture_t *rt)
+{
+       gltexture_t *glt;
+       if (!rt)
+               return false;
+       glt = (gltexture_t *)rt;
+       return (glt->flags & TEXF_ALPHA) != 0;
+}