Per-pixel smooth shader level of detail. - Maryann Simmons; Dave Shreiner (SIGGRAPH, 2003)

An interactive introduction to OpenGL programming. - Dave Shreiner; Ed Angel; Vicki Shreiner (SIGGRAPH Course Notes, 2004)

Performance OpenGL: platform independent techniques or. - Tom True; Brad Grantham; Bob Kuehne; Dave Shreiner (SIGGRAPH Course Notes, 2004)

Performance OpenGL: platform independent techniques. - Bob Kuehne; Tom True; Alan Y. Commike; Dave Shreiner (SIGGRAPH Courses, 2005)

Distance-Ranked Connectivity Compression of Triangle Meshes. - Patrick C. Marais; James E. Gain; Dave Shreiner (Comput. Graph. Forum, 2007)

OpenGL: what's coming down the graphics pipeline. - Dave Shreiner (SIGGRAPH Classes, 2008)

An interactive introduction to OpenGL and OpenGL ES programming. - Ed Angel; Dave Shreiner (SIGGRAPH ASIA Courses, 2008)

An introduction to shader-based OpenGL programming. - Ed Angel; Dave Shreiner (SIGGRAPH Courses, 2009)

An introduction to OpenGL 4.0 programming. - Dave Shreiner; Edward Angel (SIGGRAPH ASIA (Courses), 2010)

Introduction to modern openGL programming. - Edward Angel; Dave Shreiner (SIGGRAPH Courses, 2011)

Modern OpenGL programming. - Ed Angel; Dave Shreiner (SIGGRAPH Asia Courses, 2011)

Teaching a Shader-Based Introduction to Computer Graphics. - Ed Angel; Dave Shreiner (IEEE Computer Graphics and Applications, 2011)

Optimizing OpenGL ES applications for mobile devices. - Dave Shreiner (SIGGRAPH Asia Symposium on Apps, 2012)

An introduction to OpenGL programming. - Edward Angel; Dave Shreiner (SIGGRAPH Courses, 2013)

New directions and developments in mobile GPU design. - David Blythe; Eric Demers; Barthold Lichtenbelt; James McCombe; Anand Shimpi; Dave Shreiner (SIGGRAPH Mobile, 2013)

An introduction to WebGL programming. - Ed Angel; Dave Shreiner (SIGGRAPH Courses, 2014)

Realizing the compute potential of the mobile GPU. - Patrick Moorhead; Kurt Akeley; Jason Sams; David Blythe; Dave Shreiner; Eric Demers; Kartik Venkataraman (SIGGRAPH Panels, 2014)

An introduction to graphics programming using WebGL. - Edward Angel; Dave Shreiner (SIGGRAPH Courses, 2016)

Application development with webGL. - Ed Angel; Dave Shreiner (SIGGRAPH ASIA (Courses), 2017)

Getting started with webGL and three.js. - Edward Angel; Eric Haines; Dave Shreiner (SIGGRAPH Courses, 2018)

An Interactive Introduction to WebGL: Educators Forum SIGGRAPH 2020. - Edward Angel; Dave Shreiner (SIGGRAPH Educator's Forum, 2020)

An interactive introduction to WebGL. - Ed Angel; Dave Shreiner (SIGGRAPH Courses, 2021)

An interactive introduction to computer graphics using WebGL. - Ed Angel; Dave Shreiner (SIGGRAPH Courses, 2022)

There and Back Again: Graphics Education with a View Towards the Future. - Dave Shreiner; Edward Angel (SIGGRAPH Educator's Forum, 2022)

An Introduction to Creating Real-Time Interactive Computer Graphic Applications. - Dave Shreiner (SIGGRAPH ASIA Courses, 2023)

The Future of Teaching Computer Graphics. - Edward Angel; Dave Shreiner (SIGGRAPH Educator's Forum, 2024)

Review of The Big 50: Celebrating 50 ACM SIGGRAPH Conferences, by David J. Kasik, Mary C. Whitton, and Chris R. Johnson. - Dave Shreiner (IEEE Ann. Hist. Comput., 2024)