Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
replace PIPE_FORMAT_U_L8_A8 with PIPE_FORMAT_U_A8_L8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix softpipe vertex attribute setup.
Also, update vs constants when the projection matrix changes (fixes samples/prim.c)
|
|
|
|
Replace VF_ATTRIB_x with TGSI_ATTRIB_x
When converting mesa programs to TGSI programs, also convert the InputsRead
and OutputsWritten to a mask of TGSI_ATTRIB_ bits.
Still need to do conversion for vertex programs...
|
|
As it was, we always returned the same pointer. So glxinfo, which calls
glGetString() before printing anything, was printing the same string for
both vendor and renderer.
|
|
Now dereferences the old object first.
Target object may be NULL to clear the pointer.
|
|
They're now totally independent of the actual shaders.
Also, implemented in terms of pipe_buffer_handles/objects.
|
|
without failing the extension checks
|
|
trivial/readpixels.c works again.
|
|
Since they're implemented by drawing quadrilaterals (and go through vertex
transformation and viewport mapping) we don't have to invert Y coords.
|
|
|
|
new st_draw_vertices() utility used by glClear and glDrawPixels
|
|
|
|
Used when the vertex shader references attributes which aren't present in VBOs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
To build with mesa, need -DMESA in makefile/config file.
|
|
|
|
|
|
Renamed pipe_fs_state to pipe_shader_state since it can be used for both
vertex and fragment shader info.
|
|
|
|
|
|
cases, disabled for now
|
|
|
|
|
|
|
|
the framebuffer.
|
|
|
|
|