mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-02 09:03:37 +00:00
Call _calcTileSizes before TextureParams structure initialization because
_calcTileSizes can change clamp flags. Fixed #1317 Smash 64 Graphical Inaccuracies
This commit is contained in:
parent
a9bb3a46eb
commit
8f1031da85
|
@ -1509,6 +1509,8 @@ void TextureCache::update(u32 _t)
|
|||
pTile = gSP.textureTile[_t];
|
||||
}
|
||||
|
||||
TileSizes sizes;
|
||||
_calcTileSizes(_t, sizes, gDP.loadTile);
|
||||
TextureParams params;
|
||||
params.flags = pTile->masks |
|
||||
(pTile->maskt << 4) |
|
||||
|
@ -1519,8 +1521,6 @@ void TextureCache::update(u32 _t)
|
|||
(pTile->size << 12) |
|
||||
(pTile->format << 14) |
|
||||
(gDP.otherMode.textureLUT << 17);
|
||||
TileSizes sizes;
|
||||
_calcTileSizes(_t, sizes, gDP.loadTile);
|
||||
params.width = sizes.realWidth;
|
||||
params.height = sizes.realHeight;
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user