Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-08-06 | New st_init_*_functions() to initialize the driver functions table. | Brian | |
We need to do these initializations before initializing the Mesa context because context init involves creating texture/program/etc objects. | |||
2007-08-06 | new header | Brian | |
2007-08-06 | fix asst. warnings | Brian | |
2007-08-06 | use new texture funcs | Brian | |
2007-08-06 | clean-ups | Brian | |
2007-08-06 | new texture functions | Brian | |
2007-08-06 | minor renaming | Brian | |
2007-08-06 | Lift intel_mipmap_tree.c to st_mipmap_tree.c | Brian | |
2007-08-06 | Add pipe buffer managment functions. | Keith Whitwell | |
The state_tracker driver needs these to implement, eg. pixel buffer objects, vertex buffer objects. | |||
2007-08-03 | more work on st_choose_pipe_format() | Brian | |
2007-08-03 | framebuffer object functions | Brian | |
2007-08-02 | hook in teximage bits | Brian | |
2007-08-02 | trim #includes | Brian | |
2007-08-02 | beginings of teximage functions | Brian | |
2007-08-02 | pipe->clear() now takes a surface, rather than color/depth/stencil flags. | Brian | |
pipe->clear() only used to clear whole buffers (no scissor) w/out masking. Draw a colored quadrilateral in all other cases. | |||
2007-08-02 | call st_init_cb_drawpixels | Brian | |
2007-08-02 | initial work for textured-quad glDrawPixels | Brian | |
2007-08-02 | setup more state for clear_with_quad() | Brian | |
2007-08-02 | Implement new draw_vertices() path for simple vertex array drawing, use it ↵ | Brian | |
for glClear. | |||
2007-08-02 | Remove references to accum buffers in softpipe. | Keith Whitwell | |
Also some minor clear fixes. | |||
2007-08-02 | New header file. | Brian | |
2007-08-02 | include st_cb_clear.h | Brian | |
2007-08-02 | sketch out clearing with quads | Brian | |
2007-08-02 | Reroute some clear functionality. | Keith Whitwell | |
Still require the intelClear() call to flush batchbuffers. That will be removed later... | |||
2007-07-31 | fix assertions | Brian | |
2007-07-30 | remove some obsolete xmesa remnants | Brian | |
2007-07-30 | Lots of improvements to the surface-related code. | Brian | |
Z testing now works with i915 driver. Add gl_renderbuffer::surface pointer (and reverse pointer). Remove intel_surface and xmesa_surface types - no longer used. | |||
2007-07-30 | disable ProgramStringNotify assertion | Brian | |
2007-07-27 | check scissor state | Brian | |
2007-07-24 | added GL_FRAGMENT_PROGRAM_NV in st_new_program() | Brian | |
2007-07-24 | Basic fragment programs run now. | Brian | |
Handling of constants might change. For now, the st_fragment_program struct contains a pipe_constant_buffer (not a pointer). | |||
2007-07-24 | use enabled/linked fragment shader in preference to a fragment program | Brian | |
2007-07-24 | Merge branch 'softpipe_0_1_branch' of ↵ | Brian | |
git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch | |||
2007-07-19 | Trigger tgsi compilation for fragment programs. | Keith Whitwell | |
Not sure the generated program looks correct though... | |||
2007-07-13 | Fix setup.light_twoside determination. | Brian | |
When a vertex program is used, use value of GL_VERTEX_PROGRAM_TWO_SIDE. Otherwise, if FF lighting, use value of GL_LIGHT_MODEL_TWO_SIDE. | |||
2007-07-13 | Fix more polygon winding, culling confusion. | Brian | |
If the determinant of the triangle is positive, its winding is CCW (right-handed coord system). | |||
2007-07-13 | Added basic occlusion counting | Brian | |
2007-07-12 | Added colormask, dither, multisample state. Implement colormasking stage. | Brian | |
2007-07-11 | Obsolete file. | Brian | |
2007-07-11 | Implement polygon stipple state tracking, application. | Brian | |
2007-07-10 | fix problems with polygon offset | Brian | |
2007-07-05 | Softpipe: import TGSI tree. Not hooked-up yet. | michal | |
2007-07-03 | hook in state tracking for blend color | Brian | |
2007-07-03 | Blend MIN/MAX modes are special: the src/dest terms are always one. | Brian | |
2007-07-03 | clarify that line_stipple_factor is in [0,255] corresponding to GL's range ↵ | Brian | |
of [1,256]. | |||
2007-07-02 | rename a few structs (use _state suffix consistantly), reorder/sort fields ↵ | Brian | |
in some structs | |||
2007-06-29 | texture object construction | Brian | |
2007-06-26 | consolidate point/line state into pipe_setup_state | Brian | |
2007-06-25 | code for functional Z buffer surface | Brian | |
2007-06-22 | more texture sampler work | Brian | |