- return false;
-}
-
-static void R_DrawSpriteImage (int additive, int depthdisable, mspriteframe_t *frame, rtexture_t *texture, vec3_t origin, vec3_t up, vec3_t left, float red, float green, float blue, float alpha)
-{
- // FIXME: negate left and right in loader
- R_DrawSprite(GL_SRC_ALPHA, additive ? GL_ONE : GL_ONE_MINUS_SRC_ALPHA, texture, depthdisable, origin, left, up, frame->left, frame->right, frame->down, frame->up, red, green, blue, alpha);
-}
-
-void R_DrawSpriteModelCallback(const void *calldata1, int calldata2)
-{
- const entity_render_t *ent = calldata1;
- int i;
- vec3_t left, up, org, color, diffusecolor, diffusenormal;
- mspriteframe_t *frame;
- vec3_t diff;
- float fog, ifog;
-
- if (R_SpriteSetup(ent, ent->model->sprite.sprnum_type, org, left, up))
- return;