I want to generate simple procedural textures. I already do some stuff in ActionScript with perlinNoise, but I'd like to at least try to learn how to do the texture generation right on the GPU. But I have absolutely no idea where to start. I believe I am a moderately skilled Googler and my best efforts have yielded plenty of dense and disparate material but no clear starting point.
Note I'm not looking for general-purpose GPU programming such as CUDA. I'd just like to know how to do some of universal basics of GPU texture creation and rendering, starting with something as simple as how to adjust the shininess of a surface, so I can generate metallic-looking textures.
Certainly the next step would be to understand how to get Starling to get the GPU to use these textures on quads or more custom shapes. But first I need to start from 'Hello world' in the shader realm. I'm a competent programmer in a variety of languages so I don't need hand holding in programming per se, but I do when it comes to programming for the GPU.