libretro / swanstation

GNU General Public License v3.0
97 stars 22 forks source link

[RPi4, GLES] Cannot use HW renderer when PGXP Texture Correction is turned on #64

Closed ectorhga closed 1 year ago

ectorhga commented 1 year ago

Hi, I'm using Swanstation on a Raspberry Pi 4 (Buster, 32bit, 2GB RAM, KMS driver enabled) compiled from the master branch with HW GLES renderer.

I have noticed, that I get an error when I start Swanstation with "PGXP Texture Correction" turned on (see verbose log). The error message that pop up is "Failed to initialize OpenGL renderer, falling back to software renderer". I can start Swanstation in HW renderer mode without the texture correction and enable it afterwards, but I'm not sure, if it works or not.

Here are my Swanstation core options, if that helps.

DarthMew commented 1 year ago

Could you please check if it still happens with the latest update.

ectorhga commented 1 year ago

It's fine now, thanks a lot! Just out of curiosity, as I I don't really understand what you changed: is the Texture Correction not working with GLES or was there a different problem?

DarthMew commented 1 year ago

It had to do with non-perspective colors not being properly supported on GLES.