How many x86 instructions are there? (2016)

Entropy coding in Oodle Data: the big picture

How many x86 instructions are there?

Texture tiling and swizzling

Metaprogramming for Madmen (2012)

A trip through the Graphics Pipeline (2011)

Triangle Rasterization in Practice

A whirlwind introduction to dataflow graphs (2018)

Metaprogramming for Madmen (2012)

Frequency responses of half-pel filters – The ryg blog

Cache tables

Rate-distortion optimization

A trip through the Graphics Pipeline (2011)

Planar rotations and the DCT

Reading bits in far too many ways

A whirlwind introduction to dataflow graphs

Reading bits in far too many ways

Reading bits in far too many ways (part 2)

Network latencies and speed of light

Fabian Giesen: "Papers I like (part 6)"

Papers I like (part 2)

Papers I like

View frustum culling

Half-edge based mesh representations: theory

Metaprogramming for madmen

Debris: Opening the box

Memory bandwidth

Texture tiling and swizzling

Metaprogramming for madmen

Cache coherency primer

More →