Citra Shader Site

xBRZ (Scale by Rules) is a pixel-art scaling algorithm.

  • Create a subfolder (e.g., "my-shaders") and place shader .glsl or .frag/.vert files inside.
  • In Citra, open Emulation → Configure → Graphics → Shader Paths (or Graphics → Post-Processing Shader), then add the folder path or select the shader chain file.
  • Apply and restart Citra if needed.
  • These shaders attempt to fix the "jaggies" (stair-step edges) seen in 3D polygons when the resolution is increased. citra shader