Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Calls to glBindAttribLocation() should not take effect until the next time
that glLinkProgram() is called.
gl_shader_program::Attributes now just contains user-defined bindings.
gl_shader_program::VertexProgram->Attributes contains the actual/final bindings.
|
|
Free old teximage/level data, then stop.
|
|
vbo_save_EndList())
|
|
|
|
Call it before freeing core Mesa state to avoid references to freed buffer objects.
|
|
|
|
|
|
|
|
|
|
Primitive begin in one dlist, end in another.
|
|
PIPE_FORMAT_A8R8G8B8_UNORM
|
|
|
|
|
|
Use new _mesa_reference_buffer_object() function wherever possible.
Fixes buffer object/display list crash reported in ParaView.
|
|
|
|
|
|
|
|
Cherry-picked from master
|
|
|
|
We want to use the pipe_buffer_* inlines everywhere, but a pipe context
is not always available nor is it needed.
|
|
|
|
|
|
|
|
|
|
|
|
Don't use a fixed-size array. Saves memory in most cases and avoids
potential overflow for long programs.
|
|
The caller might be requesting 16-bit Z + 8-bit stencil be placed in a
PIPE_FORMAT_S8Z24 or PIPE_FORMAT_Z24S8 buffer.
|
|
|
|
Basically, set up one user-space wrapper for all arrays instead of
the individual arrays.
|
|
|
|
|
|
|
|
Also, rename p_tile.[ch] to u_tile.[ch]
|
|
|
|
|
|
|
|
Need to remove the 'nil' components before swizzling a swizzle
|
|
|
|
|
|
|
|
|
|
|