iwasaperson wrote:Using Intel iGPU (6600K) on Debian stretch with Mesa 13.0.6.
Just updated both your fork and the shaders. Still not working.
Hmm, I wonder if it might be a driver issue. Unfortunately I don't have that combination available to test with. Have you tried the same shader with RetroArch?
Is there anyone else who have trouble with shader-compiling?
That shader works perfectly with RetroArch. I've never had a problem with a shader not working with RetroArch on this setup, barring the cg Analog Shader Pack.
EDIT: The shader does compile on Antergos using fglrx with a 7870, but it doesn't actually do anything. Pixellate (a similar shader) also compiles, but it just slightly blurs the image without actually doing anything useful.
On another note, When I select square pixels or integer scale (using the GL3 renderer), it keeps the 4:3 ratio, but makes the image look a lot nicer as opposed to the mess I get when selecting 4:3. This happens on both Antergos with fglrx and Debian with mesa. Even when selecting either of these options, I still do not get either square pixels or an integer scale (the obvious signs are all there).
EDIT2: The aspect ratio only changes with the output stretch mode option. Everything I said about the 4:3 looking nasty and the improvement when using square pixels or integer scale still stands, but it seems like the two options (GL3 settings and the other settings) aren't linked like they should be. When selecting integer scale on both, I do get a proper integer scale.
EDIT3: Seperate bug report: the Scale filtering (Nearest neighbor or Linear) doesn't seem to do anything on any renderer except for OpenGL (not GL3).
For contrast, DOSBox in RetroArch with sharp-bilinear with a 4:3 ratio looks absolutely fantastic, even when viewing text.
Are you applying the shader before or after the built in scaling?