Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Collection of commonly used Cg shaders. These shaders are usable by either HLSL and/or Cg runtime compilers. The cg2glsl script will translate most of these into GLSL shaders.
branch: master

Merge pull request #45 from fr500/patch-1

Make minimum border size "not really zero"
latest commit f252d6a67e
Twinaphex twinaphex authored
Failed to load latest commit information.
3dfx update 3dfx; kept old version around in a subdir, at least for awhile
anti-aliasing Use TEXCOORD semantics in all shaders.
auto-box Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON
bevel Add bevel shader.
bicubic Use TEXCOORD semantics in all shaders.
blurs add leilei's gendither and move Sp00kyFox's bilateral from dithering …
borders Make snow border snowier
cgp Add tvout presets that use Jinc to sharpen heavily blended output.
crt Make minimum border size "not really zero"
ddt Use TEXCOORD semantics in all shaders.
dithering add leilei's gendither and move Sp00kyFox's bilateral from dithering …
docs Update README
eagle Use TEXCOORD semantics in all shaders.
handheld (gameboy) Add a preset that uses the included Game Boy Pocket palette…
hqx Use TEXCOORD semantics in all shaders.
include Merge branch 'master' of https://github.com/TroggleMonkey/common-shaders
lanczos Use TEXCOORD semantics in all shaders.
misc whoops, remove extraneous line
motionblur fix braid-rewind on nvidia GPUs
mudlord Change half types to float. Fixes issues with Nvidia on OpenGL.
neon Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON
ntsc Add crtglow_ntsc preset.
python Add sample Python Cg script.
quad (Quad Interp) Add shader parameters - get rid of duplicates
sabr Change half types to float. Fixes issues with Nvidia on OpenGL.
scalehq Change half types to float. Fixes issues with Nvidia on OpenGL.
scalenx delete some obsolete scalenx shaders
srgb-helpers Convert some Windows newlines to Unix newlines.
test Use TEXCOORD semantics in all shaders.
warp Use TEXCOORD semantics in all shaders.
waterpaint Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON
windowed Uniquely name Jinc2 and Lanczos2 shader parameters.
xbr-hybrid Use TEXCOORD semantics in all shaders.
xbr Use TEXCOORD semantics in all shaders.
xsai Change half types to float. Fixes issues with Nvidia on OpenGL.
xsal Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON
xsoft Change half types to float. Fixes issues with Nvidia on OpenGL.
5xbr-retro.cg Change half types to float in 5xbr-retro.cg
bead.cg Modify more shaders with shader params
blinky.cg Some fixes
pixellate.cg update mdapt to v2.6b and fix pixellate on AMD GPUs
quilez.cg Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON
retro-v2.cg Add Hyllian's retro-v2 with parameters
scanline.cg Add more parameters to scanline.cg
sharp-bilinear.cg Modify more shaders with shader params
stock.cg Cleanups, add frame_rotation to input struct - and add missing
Something went wrong with that request. Please try again.