URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9f7a23ef05adfd2ebae56ee9f1b19897a589831 Merge: 6be2bc56af5c0d281d07e427863789e949904db1 7549a8397b310acf672f97a08c8e7d866cdf492c Author: Brian Paul <bri...@vmware.com> Date: Thu Sep 24 11:03:16 2009 -0600
Merge branch 'mesa_7_6_branch' Conflicts: src/mesa/drivers/dri/r600/r700_assembler.c src/mesa/drivers/dri/r600/r700_chip.c src/mesa/drivers/dri/r600/r700_render.c src/mesa/drivers/dri/r600/r700_vertprog.c src/mesa/drivers/dri/r600/r700_vertprog.h src/mesa/drivers/dri/radeon/radeon_span.c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7549a8397b310acf672f97a08c8e7d866cdf492c Merge: a64d4516a0d6219dec0b5b0622215918469faecc 2acd5de22651a3461c0576107c8e8fab1f01469a Author: Brian Paul <bri...@vmware.com> Date: Thu Sep 24 10:52:15 2009 -0600 Merge branch 'mesa_7_5_branch' into mesa_7_6_branch URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a64d4516a0d6219dec0b5b0622215918469faecc Author: Brian Paul <bri...@vmware.com> Date: Thu Sep 24 10:26:56 2009 -0600 tgsi/sse: Pass the lodbias, not zero. More comments. This fixes the glean/glsl1 "texture2D(), with bias" test when using SSE. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a491e25b1fa8683f538ed0d67a6389f2cdf7e4bc Author: Brian Paul <bri...@vmware.com> Date: Wed Sep 23 15:44:37 2009 -0600 mesa: added default case return to silence warning URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=00ddd4f9e9680132872f98f2d18b52dfc30c6f2f Author: Brian Paul <bri...@vmware.com> Date: Wed Sep 23 15:44:18 2009 -0600 glsl: init var to silence warning URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e44c084be536c021985a8908db4300c764c63bbc Author: Brian Paul <bri...@vmware.com> Date: Wed Sep 23 15:44:02 2009 -0600 glsl: fix missing initializers warning URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2058dfaa47704abc62aa5aa9719013624f26764d Author: Andre Maasikas <amaasi...@gmail.com> Date: Wed Sep 23 14:20:59 2009 +0300 r600: add support for CUBE textures, also TXP seems to work here ... URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=639fb1472d09281a8df3792c9bcbc59cd4424688 Author: Alex Deucher <alexdeuc...@gmail.com> Date: Mon Sep 21 16:48:55 2009 -0400 r600: fix typo in the last commit 128 gprs, 256 reg-based consts URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=28308c92605229129a12a2273dda47c6a2ca4790 Author: Alex Deucher <alexdeuc...@gmail.com> Date: Mon Sep 21 16:30:14 2009 -0400 r600: various cleanups - max texture size is 8k, but mesa doesn't support that at the moment. - attempt to set shader limits to what the hw actually supports - clean up some old r300 cruft - no need to explicitly disable irqs. This is fixed in the drm now. Signed-off-by: Alex Deucher <alexdeuc...@gmail.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed91d103477d563f73be3555d1022ec9af073467 Author: Andre Maasikas <amaasi...@gmail.com> Date: Mon Sep 21 10:14:25 2009 -0400 r600: fix some issues with LIT instruction - MUL_LIT is ALU.Trans instruction - some Trans instructions can take 3 arguments - don't clobber dst.x, use dst.z as temp, it'll get written correct value in last insn - respect source swizzles URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48559c76056e09ca4f9e4f39e9008f6d32ecd5b0 Author: Alex Deucher <alexdeuc...@gmail.com> Date: Sat Sep 19 15:18:42 2009 -0400 r600: fix point sizes registers takes radius URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=095db818c6c7ed5706b5f31d17d0cb19c03cb67a Author: Alex Deucher <alexdeuc...@gmail.com> Date: Sat Sep 19 14:46:06 2009 -0400 r600: fix polygon offset URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec14d59afa952b4e53ad268971098584686a6fca Author: Alex Deucher <alexdeuc...@gmail.com> Date: Tue Sep 15 17:12:03 2009 -0400 radeon: don't build non-r600 span code on r600 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbec27be856584bc5205c7eeeca2b7e98299d4cb Author: Alex Deucher <alexdeuc...@gmail.com> Date: Tue Sep 15 16:58:37 2009 -0400 r600: minor span cleanups URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cd2dc34ac93dd929ec8f01cf1f7f8dfa6b34d0d Author: Andre Maasikas <amaasi...@gmail.com> Date: Tue Sep 15 11:27:51 2009 -0400 r600: support position_invariant programs URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9437ac9bccd294bd5a8b838e7ca7597e5dc6d5b0 Author: Alex Deucher <alexdeuc...@gmail.com> Date: Mon Sep 14 18:05:15 2009 -0400 r600: add span support for 1D tiles 1D tile span support for depth/stencil/color/textures Z and stencil buffers are always tiled, so this fixes sw access to Z and stencil buffers. color and textures are currently linear, but this adds span support when we implement 1D tiling. This fixes the text in progs/demos/engine and progs/tests/z* URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=93a7ea6ba0d5700e18b28c23da226e055f7c2fa1 Author: Alex Deucher <alexdeuc...@gmail.com> Date: Mon Sep 14 17:08:26 2009 -0400 r600: fix warning Noticed by rnoland on IRC. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f5a958c80f0fcd7681d515fd1c1b8bc00524a7a Author: Andre Maasikas <amaasi...@gmail.com> Date: Fri Sep 11 15:59:55 2009 -0400 r600: fix texcoords from constants with some minor updates from Richard. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9edd1a441c3c0c3f018ae561cd5711398ca56f95 Author: Andre Maasikas <amaasi...@gmail.com> Date: Fri Sep 11 10:59:05 2009 -0400 r600: enable caching of vertex programs URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6552a103f903a2b767464cd2d267f706a6baf7d5 Author: Alex Deucher <alexdeuc...@gmail.com> Date: Wed Sep 9 11:14:17 2009 -0400 r600: check if textures are actually enabled before submission noticed by taiu on IRC. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=65b01d449cc594e1c7e1a44c5d87fdc698300e9a Author: Alex Deucher <alexdeuc...@gmail.com> Date: Wed Sep 9 01:41:46 2009 -0400 r600: fix ftp for dri1 We use t->bo for dri1 since r600 uses CS for dri1. URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1e417413f2da8aad1872fa009949da101156431 Author: Dave Airlie <airl...@linux.ie> Date: Wed Sep 9 15:02:16 2009 +1000 r600: don't setup hardware state if TFP if we have a BO here it means TFP and we should have set it up already. tested by b0le on #radeon URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbab3d7f2a77f187fb688593c17396d4967c75b5 Author: Alex Deucher <alexdeuc...@gmail.com> Date: Tue Sep 8 16:03:25 2009 -0400 r600: fix dri2 clipping URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=84c7afd9e0f2df72d90dd82d38384c4f2f45173e Author: Maciej Cencora <m.cenc...@gmail.com> Date: Sat Sep 19 18:45:59 2009 +0200 r300: fallback to software rendering if we are out of free texcoords Fixes #22741 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2acd5de22651a3461c0576107c8e8fab1f01469a Author: Brian Paul <bri...@vmware.com> Date: Wed Sep 23 13:35:03 2009 -0600 swrast: add lod bias when texture sampling Mostly fixes progs/demos/lodbias when MESA_TEX_PROG=1. But the LOD still seems off by -1 or so. May be an issue with the params passed to _swrast_compute_lambda() URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=890f37d4d96471a5c3d8ae286dfc13ad18ff78e5 Author: Brian Paul <bri...@vmware.com> Date: Wed Sep 23 13:34:30 2009 -0600 mesa: don't bias LOD in shader interpreter; do it in swrast URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad935c3f4708417641dd3c257912ccce11485acc Author: Brian Paul <bri...@vmware.com> Date: Wed Sep 23 12:54:14 2009 -0600 swrast: fix typo in partial derivatives parameter passing URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be66ff51ec98cf583044b3e53a49c41edd803134 Author: Keith Whitwell <kei...@vmware.com> Date: Wed Sep 23 14:40:45 2009 +0100 st/mesa: trim calculated userbuffer size In get_array_bounds we were previously defining a user buffer sized as (nr_vertices * stride). The trouble is that if the vertex data occupies less than stride bytes, the extra tailing (stride - size) bytes may extend outside the memory actually allocated by the app and caused a segfault. To fix this, define a the buffer bounds to be: ptr .. ptr + (nr-1)*stride + element_size _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit