summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/p_context.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: change pipe->texture_create() to operate like the CSO functionsBrian2008-02-061-2/+2
* gallium: minor cleanups to pipe interfaceKeith Whitwell2008-01-261-27/+9
* gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell2008-01-251-1/+1
* Don't include stdint.h or inttypes. Use the uint64 typedef instead of uint64_t.Brian2008-01-151-2/+2
* Remove pipe->get/put_tile_rgba.Michel Dänzer2008-01-141-5/+0
* Remove mapping fields from struct pipe_surface.Michel Dänzer2008-01-141-2/+2
* gallium: incorporate alpha state into depth_stencil state object.Keith Whitwell2007-12-171-9/+4
* Rework gallium and mesa queries a little.Keith Whitwell2007-12-111-3/+17
* gallium: remove set_sampler_units interfaceKeith Whitwell2007-12-111-6/+6
* gallium: remove redundant clear_color state.Keith Whitwell2007-12-111-3/+0
* gallium: Remove feedback interfaces from pipe driver.Keith Whitwell2007-12-111-9/+0
* Add 'type' parameter to is_format_supported() to specify texture vs. drawing ...Brian2007-12-101-1/+2
* Define PIPE_FORMAT_ tokens as an enum set, rather than #defines.Brian2007-12-071-1/+1
* Eliminate struct pipe_region.Michel Dänzer2007-12-071-9/+1
* Hide texture layout details from the state tracker.Michel Dänzer2007-12-061-4/+7
* Move dimensions from struct pipe_region to struct pipe_surface.Michel Dänzer2007-11-291-24/+24
* Added pipe->get_paramf() to query float limits.Brian2007-11-081-0/+1
* Rename struct field 'private' to 'priv'.Michel Dänzer2007-11-081-1/+1
* Remove context dependencies in winsys layer.Brian2007-11-071-0/+2
* Remove pipe->max_texture_size(), use get_param() instead.Brian2007-11-061-6/+0
* update comments for pipe_contextBrian2007-10-311-2/+7
* Make it compile under linux.Michal Krol2007-10-291-60/+0
* Make gallium compile in win32.Michal Krol2007-10-291-3/+3
* Replace supported_formats with is_format_supported interface.Michal Krol2007-10-281-2/+2
* Remove llvm dependencies.michal2007-10-271-4/+3
* Re-implement GLSL texture sampler variables.Brian2007-10-261-0/+3
* surface_alloc() is now a winsys function.Brian2007-10-261-8/+1
* Move region_alloc() and region_release() to pipe_winsys.Brian2007-10-251-9/+4
* Move the get/put_tile() functions to pipe_context.Brian2007-10-251-0/+18
* Revert "Undo indexOffset change (I think, git???)"Brian2007-10-241-1/+1
* Undo indexOffset change (I think, git???)Brian2007-10-241-1/+1
* Execution engine is a singleton, for now keep it in the pipe.Zack Rusin2007-10-241-1/+3
* Make the alpha test state a cso.Zack Rusin2007-09-211-14/+18
* Fix failover state binding and convert the sampler to use the newZack Rusin2007-09-201-8/+5
* Convert depth_stencil state to the new semantics.Zack Rusin2007-09-201-7/+4
* Switch fragment/vertex shaders to the new caching semantics.Zack Rusin2007-09-201-14/+9
* Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian2007-09-191-1/+2
* Convert the rasterizer cso to the new semantics.Zack Rusin2007-09-191-7/+4
* Redo the cso cache to map driver data in a lot more pleasing way.Zack Rusin2007-09-191-6/+4
* Finish up conversions of shaders to immutable objects.Zack Rusin2007-09-191-3/+8
* Convert shader to an immutable state object.Zack Rusin2007-09-181-6/+10
* converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin2007-09-181-3/+8
* Combing depth and stencil objects and making them immutable.Zack Rusin2007-09-181-6/+8
* 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-4/+8
* Remove non-meaningful region_idle() interfaceKeith Whitwell2007-09-171-2/+0
* Implement query object interface.Brian2007-09-111-4/+5
* More work on vertex feedback / glRasterPos. Basic rasterpos works now.Brian2007-09-101-6/+4
* Initial work for post-transformed vertex feedback buffers.Brian2007-09-061-2/+16
* Improved pipe_region/surface_reference() functionsBrian2007-08-221-22/+44