Browse Source

Replace ROW_PITCH with BUFFER_WIDTH in dX

pull/125/head
Manuel K 7 years ago committed by Anders Jenbo
parent
commit
45e7635f81
  1. 2
      SourceX/DiabloUI/diabloui.cpp

2
SourceX/DiabloUI/diabloui.cpp

@ -527,7 +527,7 @@ void DrawArt(int screenX, int screenY, Art *art, int nFrame, int drawW)
BYTE *dst = &gpBuffer[screenX + 64 + (screenY + 160) * BUFFER_WIDTH];
drawW = drawW ? drawW : art->width;
for (int i = 0; i < art->height && i + screenY < SCREEN_HEIGHT; i++, src += art->width, dst += ROW_PITCH) {
for (int i = 0; i < art->height && i + screenY < SCREEN_HEIGHT; i++, src += art->width, dst += BUFFER_WIDTH) {
for (int j = 0; j < art->width && j + screenX < SCREEN_WIDTH; j++) {
if (j < drawW && (!art->masked || src[j] != art->mask))
dst[j] = src[j];

Loading…
Cancel
Save