]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - r_sprites.c
Use PRIx64 in C++-friendly form
[xonotic/darkplaces.git] / r_sprites.c
index d72bee10f904fa42cf8179fd55e61fa491f6cb46..d01c99a47c0549984daa755d7f5d12c3a1ff79b0 100644 (file)
@@ -381,7 +381,7 @@ static void R_Model_Sprite_Draw_TransparentCallback(const entity_render_t *ent,
                break;
        }
 
-       // LordHavoc: interpolated sprite rendering
+       // LadyHavoc: interpolated sprite rendering
        for (i = 0;i < MAX_FRAMEBLENDS;i++)
        {
                if (ent->frameblend[i].lerp >= 0.01f)
@@ -416,7 +416,11 @@ static void R_Model_Sprite_Draw_TransparentCallback(const entity_render_t *ent,
 
                        R_CalcSprite_Vertex3f(vertex3f, org, left, up, frame->left, frame->right, frame->down, frame->up);
 
-                       R_DrawCustomSurface_Texture(texture, &identitymatrix, texture->currentmaterialflags, 0, 4, 0, 2, false, false);
+                       if (r_showspriteedges.integer)
+                               for (i = 0; i < 4; i++)
+                                       R_DebugLine(vertex3f + i * 3, vertex3f + ((i + 1) % 4) * 3);
+
+                       R_DrawCustomSurface_Texture(texture, &identitymatrix, texture->currentmaterialflags, 0, 4, 0, 2, false, false, false);
                }
        }