summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/gstream.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gstream.cpp')
-rw-r--r--src/mame/drivers/gstream.cpp18
1 files changed, 8 insertions, 10 deletions
diff --git a/src/mame/drivers/gstream.cpp b/src/mame/drivers/gstream.cpp
index c5d88370663..95f27a7c4d4 100644
--- a/src/mame/drivers/gstream.cpp
+++ b/src/mame/drivers/gstream.cpp
@@ -587,10 +587,8 @@ void gstream_state::drawgfx_transpen_x2222(bitmap_rgb32 &dest, const rectangle &
do {
g_profiler.start(PROFILER_DRAWGFX);
do {
- const uint8_t *srcdata, *srcdata2;
int32_t destendx, destendy;
int32_t srcx, srcy;
- int32_t curx, cury;
int32_t dy;
assert(dest.valid());
@@ -649,8 +647,8 @@ void gstream_state::drawgfx_transpen_x2222(bitmap_rgb32 &dest, const rectangle &
}
/* fetch the source data */
- srcdata = gfx->get_data(code);
- srcdata2 = gfx2->get_data(code);
+ const uint8_t *srcdata = gfx->get_data(code);
+ const uint8_t *srcdata2 = gfx2->get_data(code);
/* compute how many blocks of 4 pixels we have */
uint32_t leftovers = (destendx + 1 - destx);
@@ -663,16 +661,16 @@ void gstream_state::drawgfx_transpen_x2222(bitmap_rgb32 &dest, const rectangle &
if (!flipx)
{
/* iterate over pixels in Y */
- for (cury = desty; cury <= destendy; cury++)
+ for (int32_t cury = desty; cury <= destendy; cury++)
{
- uint32_t *destptr = &dest.pix32(cury, destx);
+ uint32_t *destptr = &dest.pix(cury, destx);
const uint8_t *srcptr = srcdata;
const uint8_t *srcptr2 = srcdata2;
srcdata += dy;
srcdata2 += dy;
/* iterate over leftover pixels */
- for (curx = 0; curx < leftovers; curx++)
+ for (int32_t curx = 0; curx < leftovers; curx++)
{
uint32_t srcdata = (srcptr[0]);
uint32_t srcdata2 = (srcptr2[0]);
@@ -692,9 +690,9 @@ void gstream_state::drawgfx_transpen_x2222(bitmap_rgb32 &dest, const rectangle &
else
{
/* iterate over pixels in Y */
- for (cury = desty; cury <= destendy; cury++)
+ for (int32_t cury = desty; cury <= destendy; cury++)
{
- uint32_t *destptr = &dest.pix32(cury, destx);
+ uint32_t *destptr = &dest.pix(cury, destx);
const uint8_t *srcptr = srcdata;
const uint8_t *srcptr2 = srcdata2;
@@ -702,7 +700,7 @@ void gstream_state::drawgfx_transpen_x2222(bitmap_rgb32 &dest, const rectangle &
srcdata2 += dy;
/* iterate over leftover pixels */
- for (curx = 0; curx < leftovers; curx++)
+ for (int32_t curx = 0; curx < leftovers; curx++)
{
uint32_t srcdata = (srcptr[0]);
uint32_t srcdata2 = (srcptr2[0]);