Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-17 | silence warning | Brian | |
2007-09-11 | Implement query object interface. | Brian | |
This replaces the temporary occlusion counter functions we had before. Added new ctx->Driver.WaitQuery() function which should block until the result is ready. Sketch out some code for vertex transformation feedback counters. | |||
2007-09-10 | merge buffer_unreference(), buffer_reference() | Brian | |
2007-09-10 | plug in rasterpos/feedback code | Brian | |
2007-09-10 | glRasterPos function | Brian | |
2007-08-25 | add missing files | keithw | |
2007-08-25 | fix frag vs vertex typo | keithw | |
2007-08-25 | add names to tracked state atoms to improve debug | keithw | |
2007-08-25 | checkpoint in constant tracking rework | Keith Whitwell | |
2007-08-25 | remove unneeded dirty flag | keithw | |
2007-08-24 | code re-org, minor improvements | Brian | |
2007-08-24 | check for USE_X86_ASM or SLANG_X86 in st_delete_program() | Brian | |
2007-08-24 | Add support for more surface types in sp_surface.c | Brian | |
replace PIPE_FORMAT_U_L8_A8 with PIPE_FORMAT_U_A8_L8 | |||
2007-08-24 | Hook-up SSE2 to VS. | michal | |
2007-08-24 | fix a tracking of changed lighting state | Brian | |
2007-08-24 | add some warnings about bitmaps/copypixels | Brian | |
2007-08-24 | Fixup include paths after rename | Keith Whitwell | |
2007-08-23 | track more vertex-related state changes | Brian | |
2007-08-23 | added GL_STENCIL_INDEX8_EXT | Brian | |
2007-08-23 | Vertex shader outputs are now tightly packed into the output slots. | Brian | |
Fix softpipe vertex attribute setup. Also, update vs constants when the projection matrix changes (fixes samples/prim.c) | |||
2007-08-23 | map Mesa vertex attribs/arrays to TGSI attribs | Brian | |
2007-08-23 | Checkpoint: new vertex/fragment attribute naming | Brian | |
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... | |||
2007-08-22 | Need to store vendor and renderer strings in the context. | Brian | |
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. | |||
2007-08-22 | Improved pipe_region/surface_reference() functions | Brian | |
Now dereferences the old object first. Target object may be NULL to clear the pointer. | |||
2007-08-22 | Rework of shader constant buffers. | Brian | |
They're now totally independent of the actual shaders. Also, implemented in terms of pipe_buffer_handles/objects. | |||
2007-08-21 | temporarily call _mesa_enable_sw_extensions() so we can run more test progs ↵ | Brian | |
without failing the extension checks | |||
2007-08-20 | Set viewport state so viewport matches window dims. | Brian | |
trivial/readpixels.c works again. | |||
2007-08-20 | Update glClear and glDrawPixels code. | Brian | |
Since they're implemented by drawing quadrilaterals (and go through vertex transformation and viewport mapping) we don't have to invert Y coords. | |||
2007-08-20 | Checkpoint: remove more of the old draw_vb() code. | Brian | |
2007-08-20 | Start to remove the temporary draw_vb() and draw_vertices() code. | Brian | |
new st_draw_vertices() utility used by glClear and glDrawPixels | |||
2007-08-20 | implement DrawElements, still some rough spots | Brian | |
2007-08-18 | Create a default vertex attribute buffer which mirrors ctx->Current.Attrrib[] | Brian | |
Used when the vertex shader references attributes which aren't present in VBOs. | |||
2007-08-18 | added tnl state atom | Brian | |
2007-08-17 | tell vbo module to use bufferobjs | Brian | |
2007-08-17 | added call to _mesa_load_state_parameters() | Brian | |
2007-08-17 | added outputs_written field to pipe_shader_state | Brian | |
2007-08-17 | Use simple st->pipe->clear() in more cases for depth/stencil clears. | Brian | |
2007-08-17 | added assertions, disable debug output | Brian | |
2007-08-16 | Move VS code from st_atom_fs.c to st_atom_vs.c. | michal | |
2007-08-16 | Remove many dependencies on mesa headers. | Brian | |
To build with mesa, need -DMESA in makefile/config file. | |||
2007-08-16 | misc changes to support vertex shaders (disabled by default) | Brian | |
2007-08-16 | make pass-through vertex shader | Brian | |
2007-08-16 | Begin added vertex shader state/support. | Brian | |
Renamed pipe_fs_state to pipe_shader_state since it can be used for both vertex and fragment shader info. | |||
2007-08-15 | translate GL texture targets to PIPE_TEXTURE_x values | Brian | |
2007-08-15 | added PIPE_PRIM_x tokens (matching GL), use in a few places | Brian | |
2007-08-15 | convert vbo->draw_prims() to pipe->draw_arrays(): works in very limited ↵ | Brian | |
cases, disabled for now | |||
2007-08-15 | sketch out vbo drawing function | Brian | |
2007-08-14 | added glCopyPixels stub | Brian | |
2007-08-13 | set renderbuffer Width/Height = texture size | Brian | |
2007-08-13 | Added st_fb_orientation() function to determine the up/down orientation of ↵ | Brian | |
the framebuffer. |