Skip to content

Commit

Permalink
blits need fixing
Browse files Browse the repository at this point in the history
  • Loading branch information
maxrd2 committed Nov 9, 2018
1 parent 726765b commit 04a026f
Show file tree
Hide file tree
Showing 3 changed files with 829 additions and 1,267 deletions.
16 changes: 8 additions & 8 deletions src/game/TileEngine/RenderWorld.cc
Original file line number Diff line number Diff line change
Expand Up @@ -1236,7 +1236,7 @@ static void RenderTiles(RenderTilesFlags const uiFlags, INT32 const iStartPointX
{
if (fObscuredBlitter)
{
Blt8BPPDataTo16BPPBufferOutlineZPixelateObscured((UINT16*)pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, outline_color);
Blt32BPPDataTo32BPPBufferOutlineZPixelateObscured(pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, outline_color);
}
else
{
Expand All @@ -1247,7 +1247,7 @@ static void RenderTiles(RenderTilesFlags const uiFlags, INT32 const iStartPointX
{
if (fObscuredBlitter)
{
Blt8BPPDataTo16BPPBufferOutlineZPixelateObscuredClip((UINT16*)pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, outline_color, &gClippingRect);
Blt32BPPDataTo32BPPBufferOutlineZPixelateObscuredClip(pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, outline_color, &gClippingRect);
}
else
{
Expand Down Expand Up @@ -1340,7 +1340,7 @@ static void RenderTiles(RenderTilesFlags const uiFlags, INT32 const iStartPointX
{
if (fZWrite)
{
Blt8BPPDataTo16BPPBufferTransShadowZClip((UINT16*)pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, &gClippingRect, pShadeTable);
Blt32BPPDataTo32BPPBufferTransShadowZClip(pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, &gClippingRect, pShadeTable);
}
else
{
Expand All @@ -1350,7 +1350,7 @@ static void RenderTiles(RenderTilesFlags const uiFlags, INT32 const iStartPointX
}
else
{
Blt8BPPDataTo16BPPBufferTransShadowZNBClip((UINT16*)pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, &gClippingRect, pShadeTable);
Blt32BPPDataTo32BPPBufferTransShadowZNBClip(pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, &gClippingRect, pShadeTable);
}
}

Expand Down Expand Up @@ -1414,7 +1414,7 @@ static void RenderTiles(RenderTilesFlags const uiFlags, INT32 const iStartPointX
{
if (fObscuredBlitter)
{
Blt8BPPDataTo16BPPBufferTransZClipPixelateObscured((UINT16*)pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, &gClippingRect);
Blt32BPPDataTo32BPPBufferTransZPixelateObscuredClip(pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, &gClippingRect);
}
else
{
Expand Down Expand Up @@ -1461,7 +1461,7 @@ static void RenderTiles(RenderTilesFlags const uiFlags, INT32 const iStartPointX
{
if (fZWrite)
{
Blt8BPPDataTo16BPPBufferTransShadowZ((UINT16*)pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, pShadeTable);
Blt32BPPDataTo32BPPBufferTransShadowZ(pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, pShadeTable);
}
else
{
Expand All @@ -1471,7 +1471,7 @@ static void RenderTiles(RenderTilesFlags const uiFlags, INT32 const iStartPointX
}
else
{
Blt8BPPDataTo16BPPBufferTransShadowZNB((UINT16*)pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, pShadeTable);
Blt32BPPDataTo32BPPBufferTransShadowZNB(pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex, pShadeTable);
}
}

Expand Down Expand Up @@ -1533,7 +1533,7 @@ static void RenderTiles(RenderTilesFlags const uiFlags, INT32 const iStartPointX
{
if (fObscuredBlitter)
{
Blt8BPPDataTo16BPPBufferTransZPixelateObscured((UINT16*)pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex);
Blt32BPPDataTo32BPPBufferTransZPixelateObscured(pDestBuf, uiDestPitchBYTES, gpZBuffer, sZLevel, hVObject, sXPos, sYPos, usImageIndex);
}
else
{
Expand Down

0 comments on commit 04a026f

Please sign in to comment.