Age | Commit message (Collapse) | Author |
|
|
|
This removes a bunch of similar error checking code in all the vertex
pointer functions and puts nearly all the error checking in update_array().
|
|
|
|
The integers still get converted to floats. That'll have to change someday.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The assumption is that all stages are the same program or that
varyings are passed between stages using built-in varyings.
|
|
ActiveProgram is the GL_EXT_separate_shader_objects state variable
used for glUniform calls. glUseProgram also sets this.
|
|
|
|
Really just filling in the entry points. None of them do anything
other than validate their inputs.
|
|
|
|
|
|
|
|
|
|
Be a bit more clear about its operation.
|
|
We only want to return true if it's an integer _color_ format, not a
depth and/or stencil format.
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=31143
|
|
This reverts commit 013d5ffeec3af5665c81c6a7a8370d21699ca609.
|
|
This lets us simplify and consolidate some state checking code.
This implements the GL_INVALID_OPERATION check for all drawing commands
required by GL_EXT_texture_integer.
|
|
|
|
|
|
|
|
|
|
http://bugs.freedesktop.org/show_bug.cgi?id=31067
|
|
As per the GL_ARB_framebuffer_object specification.
Signed-off-by: Marek Olšák <maraeo@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For GL_EXT_texture_integer.
|
|
And add some missing GL_RG cases.
|
|
New files:
pack.c - image/row packing/unpacking functions
pixeltransfer.c - pixel scale/bias/lookup functions
|
|
|
|
|
|
Conflicts:
docs/relnotes-7.10.html
This branch is a re-do of the primitive-restart branch with all
the intermediate/temporary stuff cleaned out.
|
|
|