summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/p_state.h
Commit message (Expand)AuthorAgeFilesLines
* Change type of shader->executable field from void * to generic function pointer.Brian2007-10-181-1/+1
* add 'normalized_coords' field to pipe_sampler_stateBrian2007-10-151-0/+1
* Pack fragment program outputs to be consistant with vertex programs.Brian2007-10-091-1/+0
* Add outputs_written bitfield to pipe_shader_state, use it to determine if fra...Brian2007-10-031-3/+1
* Track fragment and vertex shader code generation via pipe shader state objects.Michel Dänzer2007-10-031-0/+5
* remove :5 form format field in pipe_surface, makes no difference at this timeBrian2007-09-201-1/+1
* Clean-up the TGSI_SEMANTIC tokens, introduce semantic indexes.Brian2007-09-201-2/+6
* Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian2007-09-191-4/+7
* Checkpoint: rework shader input/output register mapping.Brian2007-09-181-0/+3
* converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin2007-09-181-2/+2
* Combing depth and stencil objects and making them immutable.Zack Rusin2007-09-181-24/+24
* Implement query object interface.Brian2007-09-111-0/+10
* More work on vertex feedback / glRasterPos. Basic rasterpos works now.Brian2007-09-101-0/+9
* Initial work for post-transformed vertex feedback buffers.Brian2007-09-061-0/+15
* Hook-up SSE2 to VS.michal2007-08-241-0/+1
* Checkpoint: new vertex/fragment attribute namingBrian2007-08-231-2/+2
* added border_color to sampler stateBrian2007-08-221-1/+1
* Rework of shader constant buffers.Brian2007-08-221-3/+5
* added outputs_written field to pipe_shader_stateBrian2007-08-171-1/+2
* Begin added vertex shader state/support.Brian2007-08-161-2/+2
* commentsBrian2007-08-151-9/+21
* Add structs and set-functions for vertex buffer, element state.Keith Whitwell2007-08-141-0/+21
* Start breaking the #include dependencies between pipe drivers and mesa.Keith Whitwell2007-08-131-130/+121
* move pipe_buffer_handle definition to top of file, use it in pipe_regionBrian2007-08-111-5/+4
* pipe->region_alloc() now takes width instead of pitch, plus a flags paramBrian2007-08-101-10/+0
* Split texfilter enums to match common hardware usage.Keith Whitwell2007-08-091-2/+3
* Checkpoint intel_renderbuffer removal.Brian2007-08-091-2/+0
* added pipe_mipmap_tree::formatBrian2007-08-071-0/+1
* remove pipe_surface_samplerBrian2007-08-071-13/+0
* sketch out new pipe surface/sampler typesBrian2007-08-071-27/+18
* s/pipe_texture_object/pipe_mipmap_tree/, drop st_texobj.cBrian2007-08-071-0/+2
* commentsBrian2007-08-061-3/+3
* Checkpoint lifting of intel_mipmap_tree (intel_mipmap_tree -> pipe_mipmap_tre...Brian2007-08-061-0/+55
* Add pipe buffer managment functions.Keith Whitwell2007-08-061-0/+13
* Add a new interface between softpipe and the window system / buffer manager.Keith Whitwell2007-08-051-4/+1
* Remove references to accum buffers in softpipe.Keith Whitwell2007-08-021-1/+0
* Remove remnants of i915 texture-from-pbo code.Keith Whitwell2007-08-021-3/+0
* Redesign pipe_surface in terms of pipe_region.Brian2007-07-311-36/+17
* Lift region-related functions up to the pipe interface.Brian2007-07-311-0/+18
* Lots of improvements to the surface-related code.Brian2007-07-301-7/+9
* s/GLuint/GLbitfield/Brian2007-07-241-1/+1
* Basic fragment programs run now.Brian2007-07-241-6/+6
* Trigger tgsi compilation for fragment programs.Keith Whitwell2007-07-191-1/+4
* Added basic occlusion countingBrian2007-07-131-0/+1
* minor changes, comments about multiple color buffers, MRT.Brian2007-07-121-4/+6
* Added colormask, dither, multisample state. Implement colormasking stage.Brian2007-07-121-0/+5
* New 'draw' module for primitive drawing (clipping, culling, etc).Brian2007-07-091-0/+2
* clarify that line_stipple_factor is in [0,255] corresponding to GL's range of...Brian2007-07-031-1/+1
* rename a few structs (use _state suffix consistantly), reorder/sort fields in...Brian2007-07-021-2/+2
* added buffer_data(), buffer_sub_data() to pipe_bufferBrian2007-06-291-0/+3