05-25-2013, 09:07 AM
(This post was last modified: 05-25-2013, 10:35 AM by digiadventures.)
(05-24-2013, 03:41 PM)gid15 Wrote: I've disabled automatically the texture index decoding in the shader for swizzled textures. This is not yet perfect, but they seem to be very common in commercial applications.
Could you test if the small border lines and blurry effects have improved in your games?
Remark: r3162 is just deactivating the effect of "enable decoding of indexed textures (using CLUT) in shader" for some kind of textures. If a texture is not displayed anyway when disabling the CLUT option, don't expect improvements with r3162
This has fixed the issues with missing and incorrect textures in games when this option is enabled, great work as always gid
I am not sure I understand your question about border lines and blurry effects ? Fix your applied first is still there - texture filtering is not disabled when this option is applied, everything is fine
About border lines, if your are talking about unwanted lines in 2d games when filtering is applied, it's still there. I don't think you can fix it, because nobody can, this bug is in all emulators with 2d games such as ppsspp, pcsx2 and so on. Only fix is to use special kind of filtering in ppsspp it's called xBRZ for example.
But there is a drawback, it makes graphics looks cartoony.
If you would manage to fix border lines with this better filtering jpcsp is using now, it would be nothing short of a miracle, because nobody managed to do this
EDIT: To clarify what I am talking about, filtering is clearly disabled in the screenshoot Cat Slobber provided, that's why there is no border lines. If he went to video/filtering and clicked on anisotropic there would be border lines
Bottom line, in 2d games, it's either unwanted lines or no filtering, unless special kind of filters are used which makes everything looks cartoony.
But maybe you can do it gid, make normal filtering and no border lines