Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-17 | gallium: better docs for pipe_rasterizer_state::sprite_coord_enable | Brian Paul | |
2010-08-05 | docs: clarify point sprite discussion | Keith Whitwell | |
Plagiarizes email explanation from Roland. | |||
2010-06-24 | gallium/docs: Vertex data formats. | Corbin Simpson | |
I'm not sure if I really got it right. This seems like one of those "Duh, of course it works that way" things, but I'd like the documentation to be readable by people not acquainted with OGL/D3D. | |||
2010-06-24 | gallium/docs: Lops override the rest of the blending state when enabled. | Corbin Simpson | |
2010-06-24 | gallium/docs: Add lop table. | Corbin Simpson | |
Was feeling kind of weird without it. | |||
2010-06-24 | gallium/docs: Slight clarification and formatting for Blend. | Corbin Simpson | |
2010-05-21 | docs: update rasterizer for ccw changes | Keith Whitwell | |
Also rearrange some of the fields into point/line/polygon categories. | |||
2010-04-02 | gallium/docs: Dithering might not actually do anything. | Corbin Simpson | |
2010-03-29 | gallium/docs: minor fixes | Roland Scheidegger | |
2010-03-22 | gallium/docs: Cleanup and clarify point ras info. | Corbin Simpson | |
...This state's interdependent? Really? Needs moar cleanup. | |||
2010-03-19 | gallium/docs: Fix a couple ReST errors. | Corbin Simpson | |
2010-03-09 | Merge branch 'gallium-vertexelementcso' | Roland Scheidegger | |
Conflicts: src/gallium/auxiliary/cso_cache/cso_context.c src/gallium/auxiliary/util/u_blit.c src/gallium/auxiliary/util/u_gen_mipmap.c src/gallium/drivers/i915/i915_context.h src/gallium/drivers/i965/brw_draw_upload.c src/gallium/drivers/r300/r300_blit.c src/gallium/drivers/r300/r300_context.h src/gallium/drivers/r300/r300_render.c src/gallium/drivers/r300/r300_state_derived.c src/mesa/state_tracker/st_cb_bitmap.c src/mesa/state_tracker/st_cb_clear.c | |||
2010-03-05 | gallium/docs: document additional wrap mode restrictions | Brian Paul | |
2010-03-05 | gallium/docs: updated/improve sampler state documentation | Brian Paul | |
2010-03-01 | gallium/docs: document new vertex element cso interface | Roland Scheidegger | |
2010-02-22 | gallium: Remove bypass_vs_clip_and_viewport from rasteriser state. | Michal Krol | |
Needs testing. | |||
2010-02-12 | gallium: make max_anisotropy a unsigned bitfield member | Roland Scheidegger | |
saves us a dword in sampler state, hw can't do non-integer aniso degree anyway. To allow aniso 1x (which seems of dubious value but some hardware (radeons) have such a mode, and even d3d allows specifiying it) redefine anisotropic filtering as disabled only if max_anistropy is 0. | |||
2010-02-09 | docs: fix up documentation for stencil ref value changes | Roland Scheidegger | |
Also fix and clarify depth/stencil/alpha documentation a bit. | |||
2010-02-09 | Merge branch 'gallium-nopointsizeminmax' | Roland Scheidegger | |
Conflicts: src/gallium/drivers/nv10/nv10_state.c src/gallium/drivers/nv20/nv20_state.c src/gallium/drivers/nv50/nv50_program.c | |||
2010-02-09 | gallium: Remove prefilter member from pipe_sampler_state struct. | Michal Krol | |
2010-02-04 | gallium: add point_quad_rasterization bit to rasterizer state | Roland Scheidegger | |
This determines if points should be rasterized according to GL point rules or as normal quads (GL point sprites / d3d points / d3d point sprites). | |||
2010-02-03 | docs: fix point sprite documentation | Roland Scheidegger | |
2010-02-03 | gallium: clean up point sprite rasterizer state | Roland Scheidegger | |
Don't need sprite coord origin per coord. Also, don't need separate sprite enable bit - if all coords have it diabled, then there are no point sprites (technically, there's a distinction in pre-GL3, but it only differs in having more leniency in clamping to max size, something the state tracker would need to handle and the hardware won't bother anyway). Also, use packed field for the per-coord enables. All in all, should save 3 dwords in rasterizer state (from 10 down to 7). | |||
2010-01-28 | gallium-docs: Minor grammar, need to talk about dual-source blends. | Corbin Simpson | |
2010-01-21 | docs: enhance blend documentation | Roland Scheidegger | |
2010-01-21 | docs: clean up sampler description | Roland Scheidegger | |
2010-01-18 | docs: Grammar and refs in Rasterizer. | Corbin Simpson | |
2010-01-18 | docs: Cleanup Rasterizer a bit. | Corbin Simpson | |
I'm getting better at this, I think. | |||
2010-01-18 | docs: Fix terms and refs. | Corbin Simpson | |
I fail at Sphinx-style ReST. | |||
2010-01-12 | gallium: remove point_size_min and point_size_max from rasterizer state | Roland Scheidegger | |
The state tracker is responsible for clamping to any graphics API enforced size min/max limits for both the static point_size setting as well as per vertex point size (in the vertex shader). Note that mesa state tracker didn't actually use these values. | |||
2010-01-06 | gallium/docs: finish up description of pipe_rasterizer_state fields | Brian Paul | |
2009-12-21 | More docs. Glossary. | Corbin Simpson | |
2009-12-20 | Moar docs, mostly context. | Corbin Simpson | |
2009-12-20 | Document rasterizer. | Corbin Simpson | |
2009-12-20 | Fill out some of the CSO info. | Corbin Simpson | |
...And looks like there's already things I don't know. Go figure. | |||
2009-12-20 | Add Gallium docs. | Corbin Simpson | |
In Sphinx/ReST format. |