Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
My previous commit e2060348630b59a446bac7f734fdde40033093ab introduced this.
|
|
Embed the macro body into do { ... } while(0) .
|
|
Fix http://bugs.freedesktop.org/show_bug.cgi?id=16287.
|
|
This is nasty because there's no way in GL to output data to the stencil
buffer directly, so we have to do a dance to wrap the depth/stencil buffer
in an ARGB renderbuffer.
Improves performance of several oglconform testcases by better than a factor
of 2.
|
|
|
|
|
|
|
|
Though, progs/demos/cubemap.c doesn't quite work right...
|
|
|
|
glDrawPixels works now.
|
|
|
|
|
|
|
|
|
|
Though, only GL_MIPMAP_NEAREST / GL_LINEAR works right now.
|
|
|
|
Also handles images smaller than 32x32 now.
|
|
|
|
the swap handle the requirements.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fewer float/int conversions involved.
|
|
|
|
|
|
Plus, clearer shuffle masks in other funcs.
|
|
indexed elements ensure we write to a single register.
|
|
Also, optimize register->memory stores.
|