Talk:Shader

From Wikipedia, the free encyclopedia

the "triangles are turned into quads" part is misleading (Triangles I draw are turned into quads? How?). What was meant is that rasterized pixels are grouped into 2x2 pixel quads. Still, this behavior is specific to a single range of GPUs, and is an implementation detail rather than a shader concept. I believe it should be removed. 217.53.78.108 (talk) 16:38, 7 December 2007 (UTC)


  • Did this page ever get cleaned up!? The last I saw of it it was a hopeless and useless mess, and I notice the WikiP 'confusing' tag is still attached to it! 60.240.111.29 (talk) 18:35, 23 December 2007 (UTC)

It still is confusing to me. This page still only focuses on hardware shaders in modern gaming machines, which is a relatively new development. "Shading" as a part of the computer graphics pipeline still refers to a broad section of a rendering pipeline which simply determines what color a given piece of geometry should be in a final rendered image, after taking into account surface quality, light location, shadows, color, diffuse, specular, reflection, etc. (and this is still what "shader" means to many computer graphics industry folks - e.g. visual effects in movies and tv, print ads, or anything else not involved in real-time hardware assisted rendering) . I feel like this article is the equivalent to if the "Car" article on wikipedia only covered hybrid vehicles and discussions of fuel cells, ignoring gasoline and diesel cars, not to mention vans and suvs and station wagons. Kjl (talk) 23:22, 10 January 2008 (UTC)


  • This article has been changed so many times now it's a mess. Look at the first versions and how they talked about shaders in general even there was an example of code, etc. I gave up. T-tus —Preceding comment was added at 23:06, 11 May 2008 (UTC)


  • Seriously, would anyone freak out if a complete re-write was posted? I'm thinking of knocking one up as I am doing quite a bit of shader work and research at the moment. 61.14.27.42 (talk) 08:45, 21 May 2008 (UTC)