I have written a fragment shader for bicubic image interpolation. Although I've previously supervised people who wrote shader programs, this is the first one that I can call my own. It is very low-level, it uses the original ARB assembly language spec from 2002 so that it can run even on very old systems.