@matthen2: how shaders work- using Excel =LET(x,(COLUMN()-24)/15,y,(ROW()-15)/15,SIN(SQRT(x*x+y*y)*10-t)) Each cell (pixel) comput…
Summary
Explains how shaders work using an Excel formula that computes color per cell, illustrating GPU parallelism.
View Cached Full Text
Cached at: 07/30/26, 01:56 PM
how shaders work- using Excel
=LET(x,(COLUMN()-24)/15,y,(ROW()-15)/15,SIN(SQRT(xx+yy)*10-t))
Each cell (pixel) computes its colour just from its coordinates- so the GPU can massively parallelise them.
The trick is writing the formula to draw the picture you want https://t.co/QNaTfJANkq
Similar Articles
@vivekgalatage: One of the best explanations on shaders by @DanHollick https://makingsoftware.com/chapters/shaders…
A tweet sharing a highly recommended explanation of shaders by Dan Hollick on Making Software.
@YoheiNishitsuji: #TweetGLSL float i,e,R,s;vec3 q,p,d=vec3((FC.xy-.5*r)/r.y,.6);for(q.z--;i++<97.;i>86.){o.rgb+=hsv(.08,-e,e/5e1)+.003;p=q…
A Twitter post sharing a compact GLSL shader program (fractal/raymarching implementation) by user @YoheiNishitsuji
Teaching GPU programming in p5.js: now with compute shaders
The article discusses the integration of compute shaders into p5.js to simplify teaching GPU programming through scaffolded learning, addressing educational challenges in computer graphics.
@akshay_pachaar: https://x.com/akshay_pachaar/status/2087928032904523980
An educational thread explaining how GPUs work, focusing on the memory-compute asymmetry that dominates LLM serving performance, and demonstrating how techniques like quantization, speculative decoding, and continuous batching follow from that fundamental constraint.
@aryanvs_: to the untrained eye, this may look like noise. but in here lies months of work trying to write a compiler the best par…
A developer shares months of work building a compiler that outperforms cuBLAS for matrix multiplication on an A100 GPU, with visualizations.