summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/p_state.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: Make texture target an enum for better debuggability.Michel Dänzer2008-01-041-2/+3
* gallium: rationalize vertex_element state packetKeith Whitwell2007-12-181-2/+2
* gallium: incorporate alpha state into depth_stencil state object.Keith Whitwell2007-12-171-20/+16
* Added origin_lower_left field to pipe_rasterizer_stateBrian2007-12-141-0/+1
* Don't always declare frag shader INPUT[0] as fragment position.Brian2007-12-141-0/+1
* Remove internal_format field from struct pipe_texture.Michel Dänzer2007-12-111-3/+2
* Rework gallium and mesa queries a little.Keith Whitwell2007-12-111-10/+0
* gallium: remove clear values from depth, stencil stateKeith Whitwell2007-12-111-2/+0
* gallium: remove redundant clear_color state.Keith Whitwell2007-12-111-5/+0
* gallium: Remove feedback interfaces from pipe driver.Keith Whitwell2007-12-111-22/+0
* Define PIPE_FORMAT_ tokens as an enum set, rather than #defines.Brian2007-12-071-3/+4
* Eliminate struct pipe_region.Michel Dänzer2007-12-071-17/+5
* Hide texture layout details from the state tracker.Michel Dänzer2007-12-061-35/+7
* Move dimensions from struct pipe_region to struct pipe_surface.Michel Dänzer2007-11-291-3/+2
* added a clip-bypass flag to rasterizer stateBrian2007-11-161-0/+1
* Add winsys->surface_release() to complement winsys->surface_alloc().Brian2007-11-071-0/+3
* vertex_element::src_format needs 32 bits.michal2007-10-271-1/+1
* Remove llvm and sse2 dependencies.michal2007-10-271-10/+0
* Move the get/put_tile() functions to pipe_context.Brian2007-10-251-21/+0
* Initial stab at LLVM integration.Zack Rusin2007-10-241-0/+3
* new flag to control psize (from vertex shader or fixed size)Brian2007-10-221-0/+1
* add support for sprite texcoord modesBrian2007-10-221-0/+1
* add point_sprite flag to rasterizer stateBrian2007-10-221-0/+1
* added get/put_tile_raw() methodsBrian2007-10-191-4/+17
* 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