Open-source OpenGL on the Raspberry Pi
Eric Anholt http://lca2015.linux.org.au/schedule/... This talk will describe the state of Mesa and kernel driver development for the Broadcom VC4 graphics chipset present in the Raspberry Pi. The specs for this chipset were released in February, and I started development on the driver in June. It's a GLES2-only part, which is significantly simpler than most of the hardware that Mesa supports, but that also brings its own challenges for building a complete Linux desktop experience, since it doesn't support some of the primitives, texture formats, and shader instructions we've always had available. In addition, the hardware sits directly on main memory without an MMU in between, so command and shader validation is required in order to prevent privilege escalation. I'll discuss these and other challenges faced and the workarounds I've found.

Linus Torvalds: AI Is Changing Linux Fast

IPMI - because ACPI and UEFI weren't terrifying enough

Hacking the Raspberry Pi's VideoCore IV GPU - Louis Howe

Beyond Porting: How Modern OpenGL Can Radically Reduce Driver Overhead (Steam Dev Days 2014)

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Servo: Building a Parallel Browser

The Daala Video Codec Project

Moving Your Games to OpenGL (Steam Dev Days 2014)

Linux 7.2 Review: MAJOR Performance, GPU, CPU, and Networking Upgrades

Software architecture, human judgment, and AI's limits with Grady Booch

CoreOS: an introduction

OpenGL Graphics Pipeline Overview

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Programming Considered Harmful

Raspberry Pi Machine-Language Instructions

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

OneRNG - An Open and Verifiable hardware random number generator

Building Services in Go

Every Level of Reverse Engineering Explained

