mirror of
https://github.com/ZDoom/raze-gles.git
synced 2025-01-12 11:10:39 +00:00
Fixes a compressed texture cache bug where the background menu tile would sometime get replaced with another tile.
git-svn-id: https://svn.eduke32.com/eduke32@1546 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
parent
433c2cb607
commit
4d3b7501f0
1 changed files with 8 additions and 1 deletions
|
@ -756,7 +756,6 @@ void polymost_glinit()
|
||||||
curcacheindex = curcacheindex->next;
|
curcacheindex = curcacheindex->next;
|
||||||
}
|
}
|
||||||
|
|
||||||
curcacheindex = firstcacheindex;
|
|
||||||
i = Blseek(cachefilehandle, 0, BSEEK_END)-i;
|
i = Blseek(cachefilehandle, 0, BSEEK_END)-i;
|
||||||
if (i)
|
if (i)
|
||||||
initprintf("Cache contains %d bytes of garbage data\n",i);
|
initprintf("Cache contains %d bytes of garbage data\n",i);
|
||||||
|
@ -1284,6 +1283,14 @@ int32_t trytexcache(char *fn, int32_t len, int32_t dameth, char effect, texcache
|
||||||
/*initprintf("%s %d got a match for %s offset %d\n",__FILE__, __LINE__, cachefn,offset);*/
|
/*initprintf("%s %d got a match for %s offset %d\n",__FILE__, __LINE__, cachefn,offset);*/
|
||||||
}
|
}
|
||||||
else return -1; // didn't find it
|
else return -1; // didn't find it
|
||||||
|
if (!strcmp(fn, "highres/screen/menu/3281.jpg")) {
|
||||||
|
static int menuoffset = -1;
|
||||||
|
if (offset != menuoffset) {
|
||||||
|
menuoffset = offset;
|
||||||
|
}
|
||||||
|
OSD_Printf("menu tile offset %i\n", offset);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if (Blseek(cachefilehandle, offset, BSEEK_SET) == -1)
|
if (Blseek(cachefilehandle, offset, BSEEK_SET) == -1)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue