The Hacks of Life
Friday, May 22, 2015
Underestanding PowerVR GPUs via Metal
›
In my previous post I suggested that OpenGL and OpenGL ES, as APIs, don't always fit the underlying hardware. One way to understand th...
4 comments:
Tuesday, April 14, 2015
The OpenGL Impedance Mismatch
›
As graphics hardware has changed from a fixed function graphics pipeline to a general purpose parallel computing architecture, mid-level gr...
2 comments:
OpenGL State Change Is Deferred
›
This is totally obvious to developers who have been coding high performance OpenGL for years, but it might not be obvious to newer develope...
Tuesday, March 17, 2015
Accumulation to Improve Small-Batch Drawing
›
I sometimes see "casual" OpenGL ES developers (e.g. users making 2-d games and other less performance intensive GL applications) ...
1 comment:
Saturday, March 14, 2015
glNext is Neither OpenGL nor Next, Discuss
›
The title is a stretch at best, but as I have said before, good punditry has to take precedence over correctness. Khronos posted a second v...
Thursday, February 26, 2015
The Ambiguously Overloaded Operator
›
It's been a while since we've had a good CGAL error. Went to upgrade to CGAL 4.5.2 and got this: /Volumes/RAID/code/xptools/src/...
Saturday, January 31, 2015
The Four Horsemen of the Performance Apocalypse
›
In my previous post , I made the claim that really high performance software is designed to be high performance, and that a two-step proces...
1 comment:
‹
›
Home
View web version