summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-07makefile: added src/glsl/Makefile.template to tarball listBrian Paul
2010-01-07i965g: updates for draw retvalKeith Whitwell
2010-01-07llvmpipe: Axe texture sampling code inherited from softpipe.José Fonseca
Was used only as a reference, since texture sampling is now code generated. Already axed in the lp-binning branch too. This fixes the llvmpipe build after recent sampling changes.
2010-01-07progs/fp: remove invalid tri-inv.c testBrian Paul
INV is not a valid instruction.
2010-01-07gallium: Fix texture sampling with explicit LOD in softpipe.Michal Krol
2010-01-07gallium: Pass per-element (not per-quad) LOD bias values down to texture ↵Michal Krol
sampler.
2010-01-07tgsi: Cleanup exec_tex().Michal Krol
2010-01-07svga: Fix fs key size computation and key comparison.Michal Krol
This also allows us to have texture_target back as a bitfield and save us a few bytes.
2010-01-06progs/demos: Assert that input to malloc is valid.Vinson Lee
2010-01-06progs/xdemos: Check for string overflow.Vinson Lee
2010-01-06progs/xdemos: Check for string overflow.Vinson Lee
2010-01-06svga: Silence uninitialized variable warning.Vinson Lee
2010-01-06meta: remove F suffix from _mesa_Ortho() paramsBrian Paul
_mesa_Ortho() takes GLdoubles.
2010-01-06docs: document a mipmap generation bug fixBrian Paul
2010-01-06meta: move destination vertex/projection setup out of _mesa_meta_GenerateMipmapBrian Paul
Based on a patch submitted by Pierre Willenbrock <pierre@pirsoft.de>
2010-01-06meta: set viewport and projection matrix in _mesa_meta_GenerateMipmapBrian Paul
This fixes mipmap levels being clipped to the last viewport. Based on a patch submitted by Pierre Willenbrock <pierre@pirsoft.de>
2010-01-06r600: adjust after radeon mipmap changes in 7118db8700Andre Maasikas
R600_OUT_BATCH_RELOC doesn't really use offset so set it in TEX_RESOURCE2 + typo fix
2010-01-06tnl: set FOGC result to (f,0,0,1)Brian Paul
Fixed FDO bug 23397.
2010-01-06progs/xdemos: Remove comma at end of enumerator list.Vinson Lee
2010-01-06progs/xdemos: Use temporary variables.Vinson Lee
This was missed from the previous commit to glxheads.c.
2010-01-06progs/glsl: Prevent possible string overflow.Vinson Lee
2010-01-06progs/xdemos: Prevent possible string overflow.Vinson Lee
2010-01-06r300g: add back-face color VS outputsMarek Olšák
Required for two-sided lighting. BTW we are approaching softpipe-level quality. ;)
2010-01-06r300g: fix SWTCL stream locations of texture coordinatesMarek Olšák
It might have caused hardlocks when TCL was bypassed, not sure.
2010-01-06r300g: if no DS buffer is set, disable reading from and writing to itMarek Olšák
It fixes another "Bad CS" issue.
2010-01-06r300g: disable the rasterization of WPOS if it's unused by the FSMarek Olšák
2010-01-06r300g: add WPOSMarek Olšák
2010-01-06r300/compiler: add full viewport transformation support in WPOS codegenMarek Olšák
2010-01-06r300g: consolidate paramsMarek Olšák
2010-01-06r300g: fix outputting depth in the FSMarek Olšák
2010-01-06r300g: optimize blending by conditionally disabling reads from the colorbufferMarek Olšák
2010-01-06r300g: optimize blending by discarding pixels that don't change the colorbufferMarek Olšák
Let's get some performance out of the blender.
2010-01-06r300g: fix blending when SRC_ALPHA_SATURATE is usedMarek Olšák
2010-01-06util/blitter: allow NULL CSOs to be savedMarek Olšák
2010-01-06softpipe: fix draw return valueKeith Whitwell
2010-01-06r600: float texture component orderingPierre Ossman
The ordering of texture components was backwards for the floating point textures. Signed-off-by: Pierre Ossman <pierre@ossman.eu>
2010-01-06r300g: add missing is_anistropic paramBrian Paul
2010-01-06svga: make texture_target a ubyte, not a bitfieldBrian Paul
gcc won't let us take the address of a bitfield in the svga_fs_key_size() function.
2010-01-06mesa: test index bounds before array elementRoel Kluin
Check whether the index is within bounds before accessing the array. Signed-off-by: Roel Kluin <roel.kluin@gmail.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-06win32_menu: add missing parentheses in mapMenu()Roel Kluin
`|' has higher precedence than `?'. Signed-off-by: Roel Kluin <roel.kluin@gmail.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-06nv50: add missing parentheses in nv50_query_result()Roel Kluin
NOUVEAU_BO_RD is defined (1 << 2), and `|' has higher precedence than `?' so the second argument of nouveau_bo_map was always 0. Signed-off-by: Roel Kluin <roel.kluin@gmail.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-06gallium/docs: finish up description of pipe_rasterizer_state fieldsBrian Paul
2010-01-06configs: set INTEL_LIBS, INTEL_CFLAGS, etcBrian Paul
2010-01-06util: Fix format descriptor table entries.Michal Krol
2010-01-06pipe_sampler_state::compare_mode is not a boolean enable flag.Michal Krol
It's a 1-bit enum.
2010-01-06util: Handle the remaining format cases in pipe_tile_raw_to_rgba().Michal Krol
2010-01-06Make sure we use only signed/unsigned ints with bitfields.Michal Krol
Seems to be the only way to stay fully portable.
2010-01-06i965: fix invalid assertion in emit_xpd(), againBrian Paul
2010-01-06i965g: fix invalid assertion in emit_xpd(), againBrian Paul
2010-01-06Merge remote branch 'origin/mesa_7_7_branch'José Fonseca
Conflicts: configs/default src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c src/mesa/main/version.h