Merge pull request #615 from Nullious/master

fixed UV errors
This commit is contained in:
Vadim Grigoruk 2018-06-04 23:45:20 +03:00 committed by GitHub
commit 3406fa9118
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -1072,7 +1072,7 @@ static void api_textri(tic_mem* tic, float x1, float y1, float x2, float y2, flo
// are we drawing from the map . ok then at least check before the inner loop
if (use_map == true)
{
for (s32 x = left; x <= right; ++x)
for (s32 x = left; x < right; ++x)
{
enum { MapWidth = TIC_MAP_WIDTH * TIC_SPRITESIZE, MapHeight = TIC_MAP_HEIGHT * TIC_SPRITESIZE };
s32 iu = (u >> 16) % MapWidth;
@ -1092,7 +1092,7 @@ static void api_textri(tic_mem* tic, float x1, float y1, float x2, float y2, flo
else
{
// direct from tile ram
for (s32 x = left; x <= right; ++x)
for (s32 x = left; x < right; ++x)
{
enum{SheetWidth = TIC_SPRITESHEET_SIZE, SheetHeight = TIC_SPRITESHEET_SIZE * TIC_SPRITE_BANKS};
s32 iu = (u>>16) & (SheetWidth - 1);