summaryrefslogtreecommitdiff
path: root/src/mesa/pipe/p_state.h
AgeCommit message (Expand)Author
2008-02-12gallium: clean-up, simplification of mipmapped texturesBrian
2008-01-25gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell
2008-01-23gallium: remove support for separate depth/stencil buffers. Always combined ...Brian
2008-01-15Add surface status/clear_value fields, PIPE_SURFACE_STATUS_x tokensBrian
2008-01-14Remove mapping fields from struct pipe_surface.Michel Dänzer
2008-01-11whitespace, comment changesBrian
2008-01-04gallium: Make texture target an enum for better debuggability.Michel Dänzer
2007-12-18gallium: rationalize vertex_element state packetKeith Whitwell
2007-12-17gallium: incorporate alpha state into depth_stencil state object.Keith Whitwell
2007-12-14Added origin_lower_left field to pipe_rasterizer_stateBrian
2007-12-14Don't always declare frag shader INPUT[0] as fragment position.Brian
2007-12-11Remove internal_format field from struct pipe_texture.Michel Dänzer
2007-12-11Rework gallium and mesa queries a little.Keith Whitwell
2007-12-11gallium: remove clear values from depth, stencil stateKeith Whitwell
2007-12-11gallium: remove redundant clear_color state.Keith Whitwell
2007-12-11gallium: Remove feedback interfaces from pipe driver.Keith Whitwell
2007-12-07Define PIPE_FORMAT_ tokens as an enum set, rather than #defines.Brian
2007-12-07Eliminate struct pipe_region.Michel Dänzer
2007-12-06Hide texture layout details from the state tracker.Michel Dänzer
2007-11-29Move dimensions from struct pipe_region to struct pipe_surface.Michel Dänzer
2007-11-16added a clip-bypass flag to rasterizer stateBrian
2007-11-07Add winsys->surface_release() to complement winsys->surface_alloc().Brian
2007-10-27vertex_element::src_format needs 32 bits.michal
2007-10-27Remove llvm and sse2 dependencies.michal
2007-10-25Move the get/put_tile() functions to pipe_context.Brian
2007-10-24Initial stab at LLVM integration.Zack Rusin
2007-10-22new flag to control psize (from vertex shader or fixed size)Brian
2007-10-22add support for sprite texcoord modesBrian
2007-10-22add point_sprite flag to rasterizer stateBrian
2007-10-19added get/put_tile_raw() methodsBrian
2007-10-18Change type of shader->executable field from void * to generic function pointer.Brian
2007-10-15add 'normalized_coords' field to pipe_sampler_stateBrian
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