summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-21i965g: back out unintentional changes to linux-driKeith Whitwell
2009-12-21i965g: back out unintentional changes to gearsKeith Whitwell
2009-12-21Merge commit 'origin/master' into i965g-restartKeith Whitwell
Conflicts: SConstruct configs/default configs/linux-dri
2009-12-21ws/i965: respect DEBUG_WINSYS flagKeith Whitwell
2009-12-21i965g: hook vertex state emit up to PIPE_NEW_VERTEX_BUFFERKeith Whitwell
2009-12-21i965g: keep refcounts to bound vertex buffersKeith Whitwell
2009-12-21i965g: add DEBUG_WINSYS flagKeith Whitwell
2009-12-21i965g: remove duplicate set_viewport_state, fixes samples/depthKeith Whitwell
2009-12-01i965g: nasty hack for clearing y-tiled surfacesKeith Whitwell
2009-12-01i965g: add missing headerKeith Whitwell
2009-12-01i965g: don't reference unused vars in RSQKeith Whitwell
Probably overly pedantic
2009-12-01mesa/st: avoid quadstrips if its easy to do soKeith Whitwell
Tristrips are easier for many drivers to handle.
2009-12-01tgsi: fix ureg emit after version token changeKeith Whitwell
2009-12-01st/xorg: fix merge droppingsKeith Whitwell
These were stranded in emacs and not saved before committing.
2009-12-01Merge commit 'origin/tgsi-simplify-ext'Keith Whitwell
Conflicts: src/gallium/drivers/r300/r300_vs.c
2009-12-01Merge commit 'origin/mesa_7_7_branch'Keith Whitwell
Conflicts: src/gallium/drivers/svga/svga_screen_texture.c src/gallium/state_trackers/xorg/xorg_composite.c src/gallium/state_trackers/xorg/xorg_exa.c src/gallium/state_trackers/xorg/xorg_renderer.c src/gallium/state_trackers/xorg/xorg_xv.c src/mesa/main/texgetimage.c src/mesa/main/version.h
2009-12-01mesa: Update vertex texture code after gallium changes.Michal Krol
2009-12-01r300g: simplify allocations of VS output registersMarek Olšák
No need to parse TGSI tokens since it's easier to walk through shader semantics. Also fog coordinates now work reliably.
2009-12-01r300g: simplify allocations of FS input registersMarek Olšák
2009-12-01r300g: clean up derived statesMarek Olšák
The state setups which aren't derived anymore have been moved to the VS and FS objects.
2009-12-01r300g: VS->FS attribute routing reworkMarek Olšák
Now it always correctly pairs up VS and FS even if the semantics and indices of VS outputs and FS inputs don't match.
2009-12-01r300g: add R300 prefix in reg definitionsMarek Olšák
2009-12-01cso: Fix function prototype.Michal Krol
2009-12-01trace: Implement separate vertex sampler state.Michal Krol
2009-12-01fo: Implement separate vertex sampler state.Michal Krol
2009-12-01id: Implement separate vertex sampler state.Michal Krol
2009-12-01trace: Reduce double semicolons to single ones.Michal Krol
2009-12-01sp: Do not falsely advertise support for some SNORM formats.Michal Krol
2009-12-01sp: Implement separate vertex sampler state.Michal Krol
2009-12-01python: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01st: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01trace: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01svga: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01r300: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01nv: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01lp: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01id: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01i915: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01fo: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01cell: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01vl: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01draw: Update for renamed sampler/texture state setters.Michal Krol
2009-12-01cso: Add support for separate vertex sampler state.Michal Krol
2009-12-01gallium: Introduce separate vertex texture/sampler state.Michal Krol
Previously, gallium shared sampler and texture state between vertex and fragment shader stages. This change generalises this concept by providing separate entrypoints for vertex and fragment sampler state setting. A new capability bit is added to query the driver for the number of samplers that can be utilised by a vertex and fragment shader at the same time.
2009-12-01tgsi/sanity: Up MAX_REGISTERS to 1024.Michal Krol
2009-11-30mesa: set version string to 7.7-rc1Ian Romanick
2009-11-30Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick
Conflicts: progs/util/shaderutil.c src/mesa/drivers/dri/r600/r600_context.c src/mesa/main/version.h
2009-11-30i915: Actually put i915PointParameterfv in the driver function table. Duh.Ian Romanick
2009-11-30i965g: turn on texture tiling by defaultKeith Whitwell
2009-11-30st/mesa: handle front/back-face +1/-1 vs. 1/0 conversionBrian Paul
Fixes progs/glsl/twoside.c demo.