Issue with some glsl shaders on Linux

Hi, newbie here. I installed retroarch a couple of weeks ago from Archlinux Aur and it works great. right now I’m testing some shaders with my games and most of them work ok but there are some others that give me weird issue which I get to see only a small portion of the screen while running any game (like 1/4 on a corner) this happens to me with most xbr shaders (starting from xbr ver. 3.x version. On xbr ver 1.x or 2.x work Ok). on Hq2x,hq4x, sabr, I get the same issue as well. I run retroarch games either from phoenix or Rgui. Hope someone can let me know if I need to configure something or anything else.

Im using Manjaro Linux Intel core i3 3220T intel Hd 2500 graphics.

Some shaders have issues with some GPUs. You could try converting them with the cg2glsl script

Thanks for your quick reply. So the issue is my intel hd graphics.the shaders I have are already on glsl. by the way on my pc retroarch only seems to work using Opengl video plugin. when I try to load a game using Sdl or the other one “xvf” or something it simply crashes. guess this is my gpu’s fault again?

SDL is deprecated as far as I know… RGUI doesn’t work with SDL.

Shaders from common-shaders are usually .cg and .cgp. Did you convert them by yourself? You could try getting newer versions from https://github.com/libretro/common-shaders and try again

the cg2glsl-converted shaders sometimes have weird issues like that (particularly hq2x), so using the original cg versions is preferred, if possible. You should be able to use them as long as you have nvidia’s Cg toolkit installed (and you had it installed when you configured/compiled RetroArch). They will work with the opengl driver.