Skip to content
This repository

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
Octocat-spinner-32 3dfx Update 3dfx_pass_0.cg March 20, 2014
Octocat-spinner-32 anti-aliasing Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 auto-box Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 bicubic Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 borders Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 cgp Lots of test shaders added. lanczos16 optimized. August 22, 2013
Octocat-spinner-32 crt Add the fast shader crt-hyllian.cg. April 18, 2014
Octocat-spinner-32 ddt Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 dithering Fix for Hyllian's 'warp' shaders on AMD/ATi cards and remove redundan… March 27, 2014
Octocat-spinner-32 docs Update README February 11, 2014
Octocat-spinner-32 eagle Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 handheld Add dmg-shader for handhelds. Thanks to hi-ban. August 21, 2013
Octocat-spinner-32 hqx Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 lanczos Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 misc add interlacing shader for CRTs April 09, 2014
Octocat-spinner-32 motionblur Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 mudlord Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 neon Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 ntsc Tweak 3phase filter responses. January 05, 2014
Octocat-spinner-32 python Add sample Python Cg script. September 23, 2013
Octocat-spinner-32 quad Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 sabr Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 scalex Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 test Fix struct in crt-geom-flat shader. September 08, 2013
Octocat-spinner-32 warp Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 waterpaint Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 xbr-hybrid Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 xbr Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 xsai Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 xsal Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 xsoft Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 5xbr-retro.cg Fix a major ATI card bug in many shaders! April 09, 2014
Octocat-spinner-32 bead.cg Cleanups, add frame_rotation to input struct - and add missing April 18, 2012
Octocat-spinner-32 blinky.cg Some fixes April 18, 2012
Octocat-spinner-32 pixellate.cg update mdapt to v2.6b and fix pixellate on AMD GPUs January 23, 2014
Octocat-spinner-32 quilez.cg Big change on naming conventions - ALWAYS USE LOWER-CASE FROM NOW ON June 29, 2013
Octocat-spinner-32 scanline.cg Cleanups, add frame_rotation to input struct - and add missing April 18, 2012
Octocat-spinner-32 sharp-bilinear.cg Set PRE_SCALE to 4.0 January 09, 2014
Octocat-spinner-32 stock.cg Cleanups, add frame_rotation to input struct - and add missing April 18, 2012
Something went wrong with that request. Please try again.