Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Quieten TGSI | Keith Whitwell | 2007-08-09 | 1 | -1/+4 |
| | |||||
* | update lod bias, limits | Brian | 2007-08-08 | 1 | -0/+4 |
| | |||||
* | setup frag shader state: color pass-through program | Brian | 2007-08-08 | 1 | -2/+62 |
| | |||||
* | debug info | Brian | 2007-08-07 | 1 | -0/+5 |
| | |||||
* | set mt->format | Brian | 2007-08-07 | 1 | -31/+50 |
| | |||||
* | s/intel/st/ | Brian | 2007-08-07 | 2 | -127/+127 |
| | |||||
* | plug in texture/sampler state update | Brian | 2007-08-07 | 6 | -7/+28 |
| | |||||
* | texture image state handling | Brian | 2007-08-07 | 1 | -0/+76 |
| | |||||
* | New st_init_*_functions() to initialize the driver functions table. | Brian | 2007-08-06 | 14 | -87/+60 |
| | | | | | We need to do these initializations before initializing the Mesa context because context init involves creating texture/program/etc objects. | ||||
* | new header | Brian | 2007-08-06 | 1 | -0/+10 |
| | |||||
* | fix asst. warnings | Brian | 2007-08-06 | 1 | -10/+12 |
| | |||||
* | use new texture funcs | Brian | 2007-08-06 | 1 | -3/+4 |
| | |||||
* | clean-ups | Brian | 2007-08-06 | 2 | -44/+68 |
| | |||||
* | new texture functions | Brian | 2007-08-06 | 2 | -0/+1782 |
| | |||||
* | minor renaming | Brian | 2007-08-06 | 2 | -5/+5 |
| | |||||
* | Lift intel_mipmap_tree.c to st_mipmap_tree.c | Brian | 2007-08-06 | 2 | -0/+398 |
| | |||||
* | Add pipe buffer managment functions. | Keith Whitwell | 2007-08-06 | 2 | -0/+272 |
| | | | | | The state_tracker driver needs these to implement, eg. pixel buffer objects, vertex buffer objects. | ||||
* | more work on st_choose_pipe_format() | Brian | 2007-08-03 | 2 | -28/+110 |
| | |||||
* | framebuffer object functions | Brian | 2007-08-03 | 2 | -0/+381 |
| | |||||
* | hook in teximage bits | Brian | 2007-08-02 | 1 | -1/+9 |
| | |||||
* | trim #includes | Brian | 2007-08-02 | 2 | -4/+0 |
| | |||||
* | beginings of teximage functions | Brian | 2007-08-02 | 2 | -0/+303 |
| | |||||
* | pipe->clear() now takes a surface, rather than color/depth/stencil flags. | Brian | 2007-08-02 | 1 | -35/+239 |
| | | | | | pipe->clear() only used to clear whole buffers (no scissor) w/out masking. Draw a colored quadrilateral in all other cases. | ||||
* | call st_init_cb_drawpixels | Brian | 2007-08-02 | 1 | -0/+2 |
| | |||||
* | initial work for textured-quad glDrawPixels | Brian | 2007-08-02 | 2 | -0/+316 |
| | |||||
* | setup more state for clear_with_quad() | Brian | 2007-08-02 | 1 | -18/+31 |
| | |||||
* | Implement new draw_vertices() path for simple vertex array drawing, use it ↵ | Brian | 2007-08-02 | 1 | -10/+57 |
| | | | | for glClear. | ||||
* | Remove references to accum buffers in softpipe. | Keith Whitwell | 2007-08-02 | 2 | -8/+14 |
| | | | | Also some minor clear fixes. | ||||
* | New header file. | Brian | 2007-08-02 | 1 | -0/+37 |
| | |||||
* | include st_cb_clear.h | Brian | 2007-08-02 | 1 | -0/+1 |
| | |||||
* | sketch out clearing with quads | Brian | 2007-08-02 | 1 | -5/+79 |
| | |||||
* | Reroute some clear functionality. | Keith Whitwell | 2007-08-02 | 3 | -11/+90 |
| | | | | | Still require the intelClear() call to flush batchbuffers. That will be removed later... | ||||
* | fix assertions | Brian | 2007-07-31 | 1 | -2/+2 |
| | |||||
* | remove some obsolete xmesa remnants | Brian | 2007-07-30 | 1 | -10/+0 |
| | |||||
* | Lots of improvements to the surface-related code. | Brian | 2007-07-30 | 1 | -5/+14 |
| | | | | | | 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. | ||||
* | disable ProgramStringNotify assertion | Brian | 2007-07-30 | 1 | -0/+2 |
| | |||||
* | check scissor state | Brian | 2007-07-27 | 1 | -1/+5 |
| | |||||
* | added GL_FRAGMENT_PROGRAM_NV in st_new_program() | Brian | 2007-07-24 | 1 | -1/+3 |
| | |||||
* | Basic fragment programs run now. | Brian | 2007-07-24 | 2 | -5/+21 |
| | | | | | Handling of constants might change. For now, the st_fragment_program struct contains a pipe_constant_buffer (not a pointer). | ||||
* | use enabled/linked fragment shader in preference to a fragment program | Brian | 2007-07-24 | 1 | -2/+10 |
| | |||||
* | Merge branch 'softpipe_0_1_branch' of ↵ | Brian | 2007-07-24 | 7 | -36/+140 |
|\ | | | | | | | git+ssh://[email protected]/git/mesa/mesa into softpipe_0_1_branch | ||||
| * | Trigger tgsi compilation for fragment programs. | Keith Whitwell | 2007-07-19 | 7 | -36/+140 |
| | | | | | | | | Not sure the generated program looks correct though... | ||||
* | | Fix setup.light_twoside determination. | Brian | 2007-07-13 | 1 | -5/+9 |
| | | | | | | | | | | 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. | ||||
* | | Fix more polygon winding, culling confusion. | Brian | 2007-07-13 | 1 | -6/+12 |
|/ | | | | If the determinant of the triangle is positive, its winding is CCW (right-handed coord system). | ||||
* | Added basic occlusion counting | Brian | 2007-07-13 | 1 | -0/+4 |
| | |||||
* | Added colormask, dither, multisample state. Implement colormasking stage. | Brian | 2007-07-12 | 2 | -1/+17 |
| | |||||
* | Obsolete file. | Brian | 2007-07-11 | 1 | -70/+0 |
| | |||||
* | Implement polygon stipple state tracking, application. | Brian | 2007-07-11 | 3 | -0/+64 |
| | |||||
* | fix problems with polygon offset | Brian | 2007-07-10 | 1 | -11/+10 |
| | |||||
* | Softpipe: import TGSI tree. Not hooked-up yet. | michal | 2007-07-05 | 2 | -4/+13 |
| |