Fix Mode7 mosaic glitch from tile cleanup.

This commit is contained in:
Brandon Wright 2019-10-10 17:59:16 -05:00
parent c393694ed0
commit f7cb5667e8
4 changed files with 6 additions and 6 deletions

View File

@ -10,7 +10,7 @@
namespace TileImpl {
template<class MATH, class BPSTART>
void HiresBase<MATH, BPSTART>::Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
void HiresBase<MATH, BPSTART>::Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
{
if (Z1 > GFX.DB[Offset + 2 * N] && (M))
{

View File

@ -10,7 +10,7 @@
namespace TileImpl {
template<class MATH, class BPSTART>
void Normal1x1Base<MATH, BPSTART>::Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
void Normal1x1Base<MATH, BPSTART>::Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
{
(void) OffsetInLine;
if (Z1 > GFX.DB[Offset + N] && (M))

View File

@ -10,7 +10,7 @@
namespace TileImpl {
template<class MATH, class BPSTART>
void Normal2x1Base<MATH, BPSTART>::Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
void Normal2x1Base<MATH, BPSTART>::Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
{
(void) OffsetInLine;
if (Z1 > GFX.DB[Offset + 2 * N] && (M))

View File

@ -38,7 +38,7 @@ namespace TileImpl {
enum { Pitch = BPSTART::Pitch };
typedef BPSTART bpstart_t;
static void Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
static void Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
};
template<class MATH>
@ -52,7 +52,7 @@ namespace TileImpl {
enum { Pitch = BPSTART::Pitch };
typedef BPSTART bpstart_t;
static void Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
static void Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
};
template<class MATH>
@ -75,7 +75,7 @@ namespace TileImpl {
enum { Pitch = BPSTART::Pitch };
typedef BPSTART bpstart_t;
static void Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
static void Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
};
template<class MATH>