summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/softpipe/sp_state.h
Commit message (Expand)AuthorAgeFilesLines
* replace void * with struct draw_vertex_shader opaque typeBrian2008-01-031-1/+1
* Clean-up, re-org some vertex/fragment shader state code.Brian2008-01-011-3/+9
* move SP_NEW_ #defines into sp_state.hBrian2008-01-011-0/+21
* gallium: incorporate alpha state into depth_stencil state object.Keith Whitwell2007-12-171-8/+1
* gallium: remove set_sampler_units interfaceKeith Whitwell2007-12-111-4/+1
* gallium: remove redundant clear_color state.Keith Whitwell2007-12-111-3/+0
* gallium: Remove feedback interfaces from pipe driver.Keith Whitwell2007-12-111-8/+0
* Move struct softpipe_texture definition into sp_texture.hBrian2007-12-071-29/+0
* Eliminate struct pipe_region.Michel Dänzer2007-12-071-1/+1
* Hide texture layout details from the state tracker.Michel Dänzer2007-12-061-1/+30
* Renaming llvmtgsi to gallivm. Taking first steps on the way to supportingZack Rusin2007-11-021-0/+7
* Enable SSE2 for fragment shaders.michal2007-10-271-0/+11
* Re-implement GLSL texture sampler variables.Brian2007-10-261-0/+3
* Revert "Undo indexOffset change (I think, git???)"Brian2007-10-241-1/+1
* Undo indexOffset change (I think, git???)Brian2007-10-241-1/+1
* Convert Z/stencil ops to use cached tiles like colors.Brian2007-10-201-0/+6
* Redoing the way we handle vertex shaders for the draw module.Zack Rusin2007-09-281-6/+8
* Revert "Redoing the way we handle vertex shaders for the draw module."Zack Rusin2007-09-281-8/+6
* Redoing the way we handle vertex shaders for the draw module.Zack Rusin2007-09-281-6/+8
* Make the alpha test state a cso.Zack Rusin2007-09-211-3/+9
* Fix failover state binding and convert the sampler to use the newZack Rusin2007-09-201-6/+3
* Convert depth_stencil state to the new semantics.Zack Rusin2007-09-201-9/+5
* Switch fragment/vertex shaders to the new caching semantics.Zack Rusin2007-09-201-7/+4
* Convert the rasterizer cso to the new semantics.Zack Rusin2007-09-191-4/+4
* Redo the cso cache to map driver data in a lot more pleasing way.Zack Rusin2007-09-191-3/+3
* Convert shader to an immutable state object.Zack Rusin2007-09-181-5/+9
* converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin2007-09-181-4/+8
* Combing depth and stencil objects and making them immutable.Zack Rusin2007-09-181-6/+9
* Make sampler an immutable state object.Zack Rusin2007-09-181-4/+9
* First stab at immutable state objects (create/bind/delete)Zack Rusin2007-09-181-3/+7
* More work on vertex feedback / glRasterPos. Basic rasterpos works now.Brian2007-09-101-0/+9
* Rework of shader constant buffers.Brian2007-08-221-0/+4
* First pass at a fallback concept for pipe devices.Keith Whitwell2007-08-211-6/+6
* implement draw_elements()Brian2007-08-201-0/+5
* Begin added vertex shader state/support.Brian2007-08-161-1/+4
* Hook in new draw_arrays() code, disabled for now.Brian2007-08-151-0/+11
* added state funcs for vertex buffer/element infoBrian2007-08-151-0/+8
* Continue reducing dependencies on core mesa include files.Keith Whitwell2007-08-141-3/+2
* s/pipe_texture_object/pipe_mipmap_tree/, drop st_texobj.cBrian2007-08-071-1/+1
* Begin hooking up stenciling.Brian2007-07-101-10/+13
* hook in state tracking for blend colorBrian2007-07-031-0/+3
* rename a few structs (use _state suffix consistantly), reorder/sort fields in...Brian2007-07-021-4/+4
* consolidate point/line state into pipe_setup_stateBrian2007-06-261-3/+0
* initial texture object, texture format codeBrian2007-06-221-0/+4
* more texture sampler workBrian2007-06-221-0/+4
* checkpoint: implement z/depth testingBrian2007-06-201-0/+6
* quad blending works now, but many blend terms need to be added in blend_quad().Brian2007-06-201-0/+3
* Initial work for glClear(), clear color state.Brian2007-06-201-0/+3
* hook up point stateBrian2007-06-191-0/+3
* Re-org of surface/framebuffer state.Brian2007-06-191-3/+0