Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added st_atom_texture.c | Brian | 2007-08-07 | 1 | -0/+1 |
| | |||||
* | s/pipe_texture_object/pipe_mipmap_tree/, drop st_texobj.c | Brian | 2007-08-07 | 1 | -2/+1 |
| | |||||
* | added xm_softpipe.c | Brian | 2007-08-06 | 1 | -0/+1 |
| | |||||
* | added st_cb_texture.c | Brian | 2007-08-06 | 1 | -0/+1 |
| | |||||
* | Lift intel_mipmap_tree.c to st_mipmap_tree.c | Brian | 2007-08-06 | 1 | -0/+1 |
| | |||||
* | Add pipe buffer managment functions. | Keith Whitwell | 2007-08-06 | 1 | -0/+1 |
| | | | | | The state_tracker driver needs these to implement, eg. pixel buffer objects, vertex buffer objects. | ||||
* | added st_cb_fbo.c | Brian | 2007-08-03 | 1 | -0/+1 |
| | |||||
* | hook in teximage bits | Brian | 2007-08-02 | 1 | -0/+1 |
| | |||||
* | added st_cb_drawpixels.c | Brian | 2007-08-02 | 1 | -0/+1 |
| | |||||
* | Reroute some clear functionality. | Keith Whitwell | 2007-08-02 | 1 | -0/+1 |
| | | | | | Still require the intelClear() call to flush batchbuffers. That will be removed later... | ||||
* | Build libsoftpipe.a | Keith Whitwell | 2007-08-01 | 1 | -26/+0 |
| | | | | | | | | Each pipe driver will build to a .a library, as these will optionally be included in the various DRI drivers (this will make more sense once there is at least one hardware driver...). Not strictly necessary for softpipe, but want to minimize the differences between it and actual hw implementations. | ||||
* | Redesign pipe_surface in terms of pipe_region. | Brian | 2007-07-31 | 1 | -1/+2 |
| | | | | | | struct pipe_buffer goes away. Added basic region functions to softpipe to allocate/release malloc'd regions. Surface-related code is fairly coherent now. | ||||
* | Lots of improvements to the surface-related code. | Brian | 2007-07-30 | 1 | -0/+1 |
| | | | | | | 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. | ||||
* | Trigger tgsi compilation for fragment programs. | Keith Whitwell | 2007-07-19 | 1 | -0/+1 |
| | | | | Not sure the generated program looks correct though... | ||||
* | Implement AA points and AA coverage application in quad pipeline. | Brian | 2007-07-13 | 1 | -0/+1 |
| | |||||
* | Added basic occlusion counting | Brian | 2007-07-13 | 1 | -0/+1 |
| | |||||
* | Add a quad 'bufloop' stage to handle glDrawBuffer(GL_FRONT_AND_BACK). | Brian | 2007-07-12 | 1 | -0/+1 |
| | | | | | This removes the notion of multiple color buffers from all other stages. Will need a bit more work when shaders with multiple render targets arrive. | ||||
* | Added colormask, dither, multisample state. Implement colormasking stage. | Brian | 2007-07-12 | 1 | -0/+1 |
| | |||||
* | Implement polygon stipple state tracking, application. | Brian | 2007-07-11 | 1 | -0/+2 |
| | |||||
* | Begin hooking up stenciling. | Brian | 2007-07-10 | 1 | -0/+1 |
| | |||||
* | New 'draw' module for primitive drawing (clipping, culling, etc). | Brian | 2007-07-09 | 1 | -9/+13 |
| | |||||
* | Softpipe: import TGSI tree. Not hooked-up yet. | michal | 2007-07-05 | 1 | -3/+16 |
| | |||||
* | texture object construction | Brian | 2007-06-29 | 1 | -1/+2 |
| | |||||
* | consolidate point/line state into pipe_setup_state | Brian | 2007-06-26 | 1 | -4/+2 |
| | |||||
* | more texture sampler work | Brian | 2007-06-22 | 1 | -0/+2 |
| | |||||
* | alpha test and misc changes | Brian | 2007-06-21 | 1 | -0/+1 |
| | |||||
* | s/tile/quad/ | Brian | 2007-06-20 | 1 | -6/+6 |
| | |||||
* | quad blending works now, but many blend terms need to be added in blend_quad(). | Brian | 2007-06-20 | 1 | -0/+1 |
| | |||||
* | Initial implementation of a software pipeline for quad rasterization ↵ | Brian | 2007-06-20 | 1 | -0/+3 |
| | | | | | | (fragment ops). This is very much like the clipper/setup pipeline for primitives. | ||||
* | Initial work for glClear(), clear color state. | Brian | 2007-06-20 | 1 | -0/+2 |
| | |||||
* | hook up point state | Brian | 2007-06-19 | 1 | -0/+2 |
| | |||||
* | Re-org of surface/framebuffer state. | Brian | 2007-06-19 | 1 | -4/+0 |
| | | | | We should be able to render to any depth/format of X window now. | ||||
* | Added alpha test state. | Brian | 2007-06-18 | 1 | -0/+2 |
| | |||||
* | initial framebuffer state | Brian | 2007-06-15 | 1 | -0/+1 |
| | |||||
* | Rename directories again?! | Keith Whitwell | 2007-06-14 | 1 | -30/+33 |
| | | | | Some git wierdness going on. | ||||
* | added st_atom_depth.c | Brian | 2007-05-30 | 1 | -0/+1 |
| | |||||
* | Stencil state. | Brian | 2007-05-24 | 1 | -0/+1 |
| | |||||
* | added st_atom_blend.c, st_atom_scissor.c | Brian | 2007-05-24 | 1 | -1/+3 |
| | |||||
* | Use the x11 driver as a test harness for the softpipe/state_tracker code. | Keith Whitwell | 2007-05-24 | 1 | -0/+36 |
| | | | | | This has some limitations as we currently require a mapped framebuffer, so it only really works with double-buffered ximage rgba8888 windows. | ||||
* | Rename occlude.[ch] to queryobj.[ch] | Brian | 2007-04-21 | 1 | -1/+1 |
| | |||||
* | added slang_mem.c | Brian | 2007-04-21 | 1 | -0/+1 |
| | |||||
* | added new xm_glide.c file | Brian | 2007-04-20 | 1 | -0/+1 |
| | |||||
* | remove t_vb_arbprogram.c | Brian | 2007-04-16 | 1 | -2/+0 |
| | |||||
* | move some code into new slang_ir.c file | Brian | 2007-03-24 | 1 | -0/+1 |
| | |||||
* | Overhaul of error handling. | Brian | 2007-02-26 | 1 | -1/+1 |
| | |||||
* | added slang_label.c | Brian | 2007-02-23 | 1 | -0/+1 |
| | |||||
* | remove nvvertexec.c, add prog_execute.c | Brian | 2007-02-22 | 1 | -1/+1 |
| | |||||
* | Merge branch 'origin' into glsl-compiler-1 | Brian | 2007-02-22 | 1 | -18/+21 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/main/state.c src/mesa/shader/program.c src/mesa/shader/program.h src/mesa/shader/programopt.c src/mesa/shader/slang/slang_execute.c src/mesa/sources src/mesa/swrast/s_arbshader.c src/mesa/swrast/s_context.c src/mesa/swrast/s_span.c src/mesa/swrast/s_zoom.c src/mesa/tnl/t_context.c src/mesa/tnl/t_save_api.c src/mesa/tnl/t_vb_arbprogram.c src/mesa/tnl/t_vp_build.c src/mesa/tnl/t_vtx_eval.c | ||||
| * | Helper for rebasing draw requests where min_index != 0. | Keith Whitwell | 2007-01-30 | 1 | -0/+1 |
| | | |||||
| * | remove tnl/t_vtx_x86_gcc.S file from sources as it no longer exists | Roland Scheidegger | 2007-01-25 | 1 | -2/+1 |
| | |