summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/p_state.h
AgeCommit message (Expand)Author
2007-10-09Pack fragment program outputs to be consistant with vertex programs.Brian
2007-10-03Add outputs_written bitfield to pipe_shader_state, use it to determine if fra...Brian
2007-10-03Track fragment and vertex shader code generation via pipe shader state objects.Michel Dänzer
2007-09-20remove :5 form format field in pipe_surface, makes no difference at this timeBrian
2007-09-20Clean-up the TGSI_SEMANTIC tokens, introduce semantic indexes.Brian
2007-09-19Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian
2007-09-18Checkpoint: rework shader input/output register mapping.Brian
2007-09-18converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin
2007-09-18Combing depth and stencil objects and making them immutable.Zack Rusin
2007-09-11Implement query object interface.Brian
2007-09-10More work on vertex feedback / glRasterPos. Basic rasterpos works now.Brian
2007-09-06Initial work for post-transformed vertex feedback buffers.Brian
2007-08-24Hook-up SSE2 to VS.michal
2007-08-23Checkpoint: new vertex/fragment attribute namingBrian
2007-08-22added border_color to sampler stateBrian
2007-08-22Rework of shader constant buffers.Brian
2007-08-17added outputs_written field to pipe_shader_stateBrian
2007-08-16Begin added vertex shader state/support.Brian
2007-08-15commentsBrian
2007-08-14Add structs and set-functions for vertex buffer, element state.Keith Whitwell
2007-08-13Start breaking the #include dependencies between pipe drivers and mesa.Keith Whitwell
2007-08-11move pipe_buffer_handle definition to top of file, use it in pipe_regionBrian
2007-08-10pipe->region_alloc() now takes width instead of pitch, plus a flags paramBrian
2007-08-09Split texfilter enums to match common hardware usage.Keith Whitwell
2007-08-09Checkpoint intel_renderbuffer removal.Brian
2007-08-07added pipe_mipmap_tree::formatBrian
2007-08-07remove pipe_surface_samplerBrian
2007-08-07sketch out new pipe surface/sampler typesBrian
2007-08-07s/pipe_texture_object/pipe_mipmap_tree/, drop st_texobj.cBrian
2007-08-06commentsBrian
2007-08-06Checkpoint lifting of intel_mipmap_tree (intel_mipmap_tree -> pipe_mipmap_tre...Brian
2007-08-06Add pipe buffer managment functions.Keith Whitwell
2007-08-05Add a new interface between softpipe and the window system / buffer manager.Keith Whitwell
2007-08-02Remove references to accum buffers in softpipe.Keith Whitwell
2007-08-02Remove remnants of i915 texture-from-pbo code.Keith Whitwell
2007-07-31Redesign pipe_surface in terms of pipe_region.Brian
2007-07-31Lift region-related functions up to the pipe interface.Brian
2007-07-30Lots of improvements to the surface-related code.Brian
2007-07-24s/GLuint/GLbitfield/Brian
2007-07-24Basic fragment programs run now.Brian
2007-07-19Trigger tgsi compilation for fragment programs.Keith Whitwell
2007-07-13Added basic occlusion countingBrian
2007-07-12minor changes, comments about multiple color buffers, MRT.Brian
2007-07-12Added colormask, dither, multisample state. Implement colormasking stage.Brian
2007-07-09New 'draw' module for primitive drawing (clipping, culling, etc).Brian
2007-07-03clarify that line_stipple_factor is in [0,255] corresponding to GL's range of...Brian
2007-07-02rename a few structs (use _state suffix consistantly), reorder/sort fields in...Brian
2007-06-29added buffer_data(), buffer_sub_data() to pipe_bufferBrian
2007-06-29more work on tex objects, surfaces, mappable buffersBrian
2007-06-26consolidate point/line state into pipe_setup_stateBrian