fix PSP texure artifacts

This commit is contained in:
stdgregwar authored and Sam Lantinga committed 2021-12-15 18:00:28 -08:00
1 parent 996f30b0e4
commit 0b7b0977fc
1 file changed
+2 -2
+2 -2
View File
@@ -259,6 +259,7 @@ TextureSwizzle(PSP_TextureData *psp_texture)
psp_texture->data = data;
psp_texture->swizzled = SDL_TRUE;
sceKernelDcacheWritebackRange(psp_texture->data, psp_texture->size);
return 1;
}
int TextureUnswizzle(PSP_TextureData *psp_texture)
@@ -291,8 +292,6 @@ int TextureUnswizzle(PSP_TextureData *psp_texture)
if(!data)
return 0;
sceKernelDcacheWritebackAll();
ydst = (unsigned char *)data;
for(blocky = 0; blocky < heightblocks; ++blocky)
@@ -326,6 +325,7 @@ int TextureUnswizzle(PSP_TextureData *psp_texture)
psp_texture->swizzled = SDL_FALSE;
sceKernelDcacheWritebackRange(psp_texture->data, psp_texture->size);
return 1;
}