Mesa (master): nouveau/nvfx: Add more unsupported PIPE_CAP values

2011-12-06 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 941989483543bc6d24c2df166362f6b6fb4a4062 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=941989483543bc6d24c2df166362f6b6fb4a4062 Author: Patrice Mandin patman...@gmail.com Date: Tue Dec 6 21:42:31 2011 +0100 nouveau/nvfx: Add more unsupported

Mesa (master): nvfx: fixes after array textures merge

2010-12-05 Thread Patrice Mandin
merge Signed-off-by: Xavier Chantry chantry.xav...@gmail.com Signed-off-by: Patrice Mandin patman...@gmail.com --- src/gallium/auxiliary/util/u_surfaces.c | 16 +++- src/gallium/auxiliary/util/u_surfaces.h | 19 ++- src/gallium/drivers/nvfx/nvfx_miptree.c | 17

Mesa (master): init ps-context with util_surfaces_get and do_get

2010-12-05 Thread Patrice Mandin
with util_surfaces_get and do_get Signed-off-by: Xavier Chantry chantry.xav...@gmail.com Reviewed-by: Jakob Bornecrantz wallbraker at gmail.com Signed-off-by: Patrice Mandin patman...@gmail.com --- src/gallium/auxiliary/util/u_inlines.h | 13 - src/gallium/auxiliary/util/u_surfaces.c |6

Mesa (master): gallium/trace: check bind_vertex_sampler_states and set_vertex_sampler_views

2010-12-05 Thread Patrice Mandin
bind_vertex_sampler_states and set_vertex_sampler_views Signed-off-by: Xavier Chantry chantry.xav...@gmail.com Reviewed-by: Jakob Bornecrantz wallbraker at gmail.com Signed-off-by: Patrice Mandin patman...@gmail.com --- src/gallium/drivers/trace/tr_context.c |6 ++ 1 files changed, 6 insertions

Mesa (master): nvfx: only expose one rt on nv30

2010-11-20 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 7e1bf946316ff99feaa3f2e85f70b45bd9a77ade URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e1bf946316ff99feaa3f2e85f70b45bd9a77ade Author: Xavier Chantry chantry.xav...@gmail.com Date: Sat Nov 20 22:51:12 2010 +0100 nvfx: only expose one rt on nv30

Mesa (master): nouveau/nvfx: Remove enforcement of bit depth being same as front buffer

2010-09-01 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 4a955ab6b78e3b3a4cdd54dc933715f0dafbe7f4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a955ab6b78e3b3a4cdd54dc933715f0dafbe7f4 Author: Patrice Mandin patman...@gmail.com Date: Wed Sep 1 18:12:11 2010 +0200 nouveau/nvfx: Remove enforcement

Mesa (master): nouveau/nvfx: Add new PIPE_CAP values

2010-07-21 Thread Patrice Mandin
Module: Mesa Branch: master Commit: c052213fb30214c9ca2575ce4425e5bd64a0e16c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c052213fb30214c9ca2575ce4425e5bd64a0e16c Author: Patrice Mandin patman...@gmail.com Date: Wed Jul 21 19:28:45 2010 +0200 nouveau/nvfx: Add new PIPE_CAP values

Mesa (master): nouveau/nvfx: Fill more PIPE_CAP_MAX_ values

2010-05-21 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 8504c5d931e47765a15fdaec2df2cb6502a1bd5c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8504c5d931e47765a15fdaec2df2cb6502a1bd5c Author: Patrice Mandin patman...@gmail.com Date: Fri May 21 19:09:08 2010 +0200 nouveau/nvfx: Fill more PIPE_CAP_MAX_

Mesa (master): nouveau: nv30: Define number of texture samplers

2010-02-12 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 1dd6e0b673bc0a5480a27e6f7d9b02545e65a6df URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1dd6e0b673bc0a5480a27e6f7d9b02545e65a6df Author: Patrice Mandin patman...@gmail.com Date: Fri Feb 12 13:23:48 2010 +0100 nouveau: nv30: Define number

Mesa (master): nouveau: nv30: it may have 8 texture samplers (not 4), but shader engine has 16 texture units

2010-02-12 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 536ae20f80e430a2765e19649eec5bdc9cdc4854 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=536ae20f80e430a2765e19649eec5bdc9cdc4854 Author: Patrice Mandin patman...@gmail.com Date: Fri Feb 12 19:22:41 2010 +0100 nouveau: nv30: it may have 8 texture

Mesa (master): nouveau: Fix warning for void function returning value. Add missing include for pipe_reference_init function.

2010-02-05 Thread Patrice Mandin
Module: Mesa Branch: master Commit: e423df0f0c3e5a5d33d301b6176e9380e61b98ad URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e423df0f0c3e5a5d33d301b6176e9380e61b98ad Author: Patrice Mandin patman...@gmail.com Date: Fri Feb 5 19:42:33 2010 +0100 nouveau: Fix warning for void function

Mesa (master): nouveau: nv30: Remove useless variables fs, txp. Also do not change txf, as bit 13 is in the texture format

2010-01-15 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 923aab93d98cd5ec7f19fd9a52490113ef57213b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=923aab93d98cd5ec7f19fd9a52490113ef57213b Author: Patrice Mandin patman...@gmail.com Date: Fri Jan 15 22:29:13 2010 +0100 nouveau: nv30: Remove useless

Mesa (master): nouveau: nv50: Add missing ctor_immd_4u32 function

2009-12-13 Thread Patrice Mandin
Module: Mesa Branch: master Commit: d4d880199ead954e79cad141f7a29f7dd17fe7fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4d880199ead954e79cad141f7a29f7dd17fe7fc Author: Patrice Mandin patman...@gmail.com Date: Sun Dec 13 20:09:33 2009 +0100 nouveau: nv50: Add missing

Mesa (master): nouveau: nv30: Disable swizzled surface usage if any dimension is 1 ( Warsow creates a 1x1 front buffer)

2009-12-12 Thread Patrice Mandin
Module: Mesa Branch: master Commit: ec7844537ecdb0b598447e37bf0b7120acd029f3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec7844537ecdb0b598447e37bf0b7120acd029f3 Author: Patrice Mandin patman...@gmail.com Date: Sat Dec 12 22:31:53 2009 +0100 nouveau: nv30: Disable swizzled

Mesa (master): Revert nouveau: nv30: Disable swizzled surface usage if any dimension is 1 ( Warsow creates a 1x1 front buffer)

2009-12-12 Thread Patrice Mandin
Module: Mesa Branch: master Commit: b91503f45740e6e2a5db92609aed887b6c7bd460 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b91503f45740e6e2a5db92609aed887b6c7bd460 Author: Patrice Mandin patman...@gmail.com Date: Sat Dec 12 23:15:08 2009 +0100 Revert nouveau: nv30: Disable swizzled

Mesa (master): nouveau: nv30: Check for NULL front (happens with DRI2)

2009-11-17 Thread Patrice Mandin
Module: Mesa Branch: master Commit: b353106467d386b48877d6ae1048cca3feaf99ff URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b353106467d386b48877d6ae1048cca3feaf99ff Author: Patrice Mandin patman...@gmail.com Date: Tue Nov 17 19:50:37 2009 +0100 nouveau: nv30: Check for NULL front

Mesa (master): nouveau: nv30: Add missing include to fix warning

2009-11-17 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 49289f1d25d42a6b3eb5da5f85b2dd6a14cda8e7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49289f1d25d42a6b3eb5da5f85b2dd6a14cda8e7 Author: Patrice Mandin patman...@gmail.com Date: Tue Nov 17 19:49:56 2009 +0100 nouveau: nv30: Add missing include

Mesa (master): nouveau: nv30: use a8r8g8b8 as depth texture format for z24s8

2009-10-22 Thread Patrice Mandin
Module: Mesa Branch: master Commit: f9a69c0f040171cffa63c9c68264c1cf847aa1cd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9a69c0f040171cffa63c9c68264c1cf847aa1cd Author: Patrice Mandin patman...@gmail.com Date: Thu Oct 22 21:55:09 2009 +0200 nouveau: nv30: use a8r8g8b8 as depth

Mesa (master): nouveau: nv30: check number of colour buffers to bind

2009-10-21 Thread Patrice Mandin
Module: Mesa Branch: master Commit: cb351bdd6e09b40fe719c548c48ea40c6c4c3d11 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb351bdd6e09b40fe719c548c48ea40c6c4c3d11 Author: Patrice Mandin patman...@gmail.com Date: Wed Oct 21 21:56:09 2009 +0200 nouveau: nv30: check number of colour

Mesa (master): nouveau: nv30: Do not use assert to return NULL

2009-10-21 Thread Patrice Mandin
Module: Mesa Branch: master Commit: d364f662c685ba0f28aa865fbd7e1f0acc3c469e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d364f662c685ba0f28aa865fbd7e1f0acc3c469e Author: Patrice Mandin patman...@gmail.com Date: Wed Oct 21 22:01:03 2009 +0200 nouveau: nv30: Do not use assert

Mesa (master): nouveau: nv40: Use same workaround as i915 for segfault related to vbo

2009-10-17 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 114417a2f52ab463f37fcabb5e9b0636574623dc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=114417a2f52ab463f37fcabb5e9b0636574623dc Author: Patrice Mandin patman...@gmail.com Date: Sat Oct 17 20:49:18 2009 +0200 nouveau: nv40: Use same workaround

Mesa (master): nouveau: nv30: refuse binding a colour buffer with a zeta buffer with different bits, till the backend can tell Mesa not to do that.

2009-10-15 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 13580aa3d142b17f936e517daf949ae228f9f14e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=13580aa3d142b17f936e517daf949ae228f9f14e Author: Patrice Mandin patman...@gmail.com Date: Thu Oct 15 21:58:44 2009 +0200 nouveau: nv30: refuse binding a colour

Mesa (master): nouveau: nv30: Hack to enforce same number of bits as front buffer, for render targets

2009-10-15 Thread Patrice Mandin
Module: Mesa Branch: master Commit: a5a05fd782bf7bc3843e475df7b12fe6784c1b9e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5a05fd782bf7bc3843e475df7b12fe6784c1b9e Author: Patrice Mandin patman...@gmail.com Date: Thu Oct 15 22:41:09 2009 +0200 nouveau: nv30: Hack to enforce same

Mesa (master): Add support for more 8 and 16 bits formats

2009-10-12 Thread Patrice Mandin
Module: Mesa Branch: master Commit: a5348d435da7d06478adc003a07e388915a8b346 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5348d435da7d06478adc003a07e388915a8b346 Author: Patrice Mandin patman...@gmail.com Date: Mon Oct 12 21:03:26 2009 +0200 Add support for more 8 and 16 bits

Mesa (master): mesa st: Move logbase2 function to util/u_math.h

2009-08-01 Thread Patrice Mandin
Module: Mesa Branch: master Commit: c1785c19ca0716a7e85777242949a0c33e28988f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1785c19ca0716a7e85777242949a0c33e28988f Author: Patrice Mandin patman...@gmail.com Date: Sat Aug 1 11:03:30 2009 +0200 mesa st: Move logbase2 function

Mesa (master): mesa st: Use POT texture for draw pixels operations if NPOT texture is not supported

2009-08-01 Thread Patrice Mandin
Module: Mesa Branch: master Commit: fc3d564daeacdbd76b97de2ffc10e15931a18c7a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc3d564daeacdbd76b97de2ffc10e15931a18c7a Author: Patrice Mandin patman...@gmail.com Date: Sat Aug 1 11:15:18 2009 +0200 mesa st: Use POT texture for draw

Mesa (master): nouveau: Recursively swizzle an NPOT sized copy

2009-07-26 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 77a8a650e61047582794512ef61c8e6525aea059 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77a8a650e61047582794512ef61c8e6525aea059 Author: Patrice Mandin patman...@gmail.com Date: Sun Jul 26 12:30:12 2009 +0200 nouveau: Recursively swizzle an NPOT

Mesa (master): nouveau: Take into account destination position for copy_swizzle, need to split copy a bit more

2009-07-26 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 2b8a8f75f33931622a46287a2bf633879f23285e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b8a8f75f33931622a46287a2bf633879f23285e Author: Patrice Mandin patman...@gmail.com Date: Sun Jul 26 16:18:06 2009 +0200 nouveau: Take into account destination

Mesa (master): nouveau: only swizzle square textures for copy

2009-07-26 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 8df35b7b57ff12721556fa7d00b4e337134da374 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8df35b7b57ff12721556fa7d00b4e337134da374 Author: Patrice Mandin patman...@gmail.com Date: Sun Jul 26 22:30:35 2009 +0200 nouveau: only swizzle square textures

Mesa (master): nouveau: use nv04_surface_copy_swizzle only for POT sizes

2009-07-24 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 8c30292a6e48448318d84582df876f35c490f968 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c30292a6e48448318d84582df876f35c490f968 Author: Patrice Mandin patman...@gmail.com Date: Fri Jul 24 23:37:46 2009 +0200 nouveau: use nv04_surface_copy_swizzle

Mesa (master): nouveau: Take into account sx, sy parameters to read from source surface

2009-07-22 Thread Patrice Mandin
Module: Mesa Branch: master Commit: db40bb028726b10e86cd9d683dc9db18181b638d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db40bb028726b10e86cd9d683dc9db18181b638d Author: Patrice Mandin patman...@gmail.com Date: Wed Jul 22 21:10:20 2009 +0200 nouveau: Take into account sx,sy

Mesa (master): nouveau: nv30: wrong variable for format

2009-07-22 Thread Patrice Mandin
Module: Mesa Branch: master Commit: b7042399fd0a1cf66f99340486c03374d15af36c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7042399fd0a1cf66f99340486c03374d15af36c Author: Patrice Mandin patman...@gmail.com Date: Wed Jul 22 22:25:36 2009 +0200 nouveau: nv30: wrong variable

Mesa (master): gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from default extension list

2009-07-14 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 54cf63278ff28eb03503f649c46bf24437a1cbf8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54cf63278ff28eb03503f649c46bf24437a1cbf8 Author: Patrice Mandin patman...@gmail.com Date: Tue Jul 14 09:44:49 2009 +0200 gallium: Define

Mesa (master): nouveau: Use proper SIFM object on NV30

2009-03-04 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 69e42ec4568e824bf16271830751436afb2e8ef9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69e42ec4568e824bf16271830751436afb2e8ef9 Author: Patrice Mandin patman...@gmail.com Date: Wed Mar 4 20:34:54 2009 +0100 nouveau: Use proper SIFM object

Mesa (master): nouveau: oops :-)

2009-02-16 Thread Patrice Mandin
Module: Mesa Branch: master Commit: 0f4a91b50908ce4c1ae5fc65d73791608de30f06 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f4a91b50908ce4c1ae5fc65d73791608de30f06 Author: Patrice Mandin patman...@gmail.com Date: Mon Feb 16 18:43:56 2009 +0100 nouveau: oops :-) --- src/gallium

Mesa (gallium-0.2): nouveau: recalc sub width and height for each mipmap level

2009-02-10 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: 2f0811054fd53db776531428eef1f6960f180f38 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f0811054fd53db776531428eef1f6960f180f38 Author: Patrice Mandin patman...@gmail.com Date: Tue Feb 10 18:09:10 2009 +0100 nouveau: recalc sub width

Mesa (gallium-0.2): Missing: tgsi: Fix build -- rename Size to NrTokens.

2009-02-10 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: b20a1b28b7e581304701c5802e8627003e461e45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b20a1b28b7e581304701c5802e8627003e461e45 Author: Patrice Mandin patman...@gmail.com Date: Tue Feb 10 18:31:41 2009 +0100 Missing: tgsi: Fix build

Mesa (gallium-0.2): nouveau: dst offset is correct

2009-02-10 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: 02401cbaf021833c77c501d697d912f295546f58 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=02401cbaf021833c77c501d697d912f295546f58 Author: Patrice Mandin patman...@gmail.com Date: Tue Feb 10 18:44:08 2009 +0100 nouveau: dst offset is correct

Mesa (gallium-0.2): nouveau: do not forget to half dimension.

2009-02-10 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: fa9fcf5e8fc1a1fbd25b0943050c51104acb0397 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa9fcf5e8fc1a1fbd25b0943050c51104acb0397 Author: Patrice Mandin patman...@gmail.com Date: Tue Feb 10 21:22:29 2009 +0100 nouveau: do not forget to half

Mesa (gallium-0.2): nouveau: we already have the right src offset

2009-02-10 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: 53069cbf290c7de7cc1bf813815e8ef7d5d886a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=53069cbf290c7de7cc1bf813815e8ef7d5d886a4 Author: Patrice Mandin patman...@gmail.com Date: Tue Feb 10 21:57:40 2009 +0100 nouveau: we already have

Mesa (gallium-0.2): nouveau: stop with 0 dimension

2009-02-10 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: 7b66b24c2ea127aa8f58f38a0cf4e834b58c2aa7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b66b24c2ea127aa8f58f38a0cf4e834b58c2aa7 Author: Patrice Mandin patman...@gmail.com Date: Tue Feb 10 22:04:56 2009 +0100 nouveau: stop with 0 dimension

Mesa (gallium-0.2): nouveau: revert all my changes here, not the right way

2009-02-10 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: 24c379badba888bd58cd759865e454e02235c65a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=24c379badba888bd58cd759865e454e02235c65a Author: Patrice Mandin patman...@gmail.com Date: Tue Feb 10 22:22:06 2009 +0100 nouveau: revert all my changes

Mesa (gallium-0.2): nouveau: nv30: fix miptree organization to have swizzled texture+mipmap at the right places

2009-02-10 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: c2be521d24eddb907ff556c0a8ec854a157ef9bc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2be521d24eddb907ff556c0a8ec854a157ef9bc Author: Patrice Mandin patman...@gmail.com Date: Tue Feb 10 22:22:55 2009 +0100 nouveau: nv30: fix miptree

Mesa (gallium-0.2): nouveau: include and calc offset before changing dimensions for next level

2009-02-08 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: b907d4cd8fafe719b4f87d877562829548937485 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b907d4cd8fafe719b4f87d877562829548937485 Author: Patrice Mandin patman...@gmail.com Date: Sun Feb 8 17:03:47 2009 +0100 nouveau: include and calc offset

Mesa (gallium-0.2): nouveau: upload and swizzle each mipmap level in turn

2009-02-08 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: ea7ca7607a97a1c13248f7aef1948b5ccb6423e0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea7ca7607a97a1c13248f7aef1948b5ccb6423e0 Author: Patrice Mandin patman...@gmail.com Date: Sun Feb 8 16:42:56 2009 +0100 nouveau: upload and swizzle each

Mesa (gallium-0.2): nouveau: remove useless NOUVEAU_BO_SWIZZLED flag, copy/ paste nv40 work to swizzle textures

2008-12-12 Thread Patrice Mandin
Module: Mesa Branch: gallium-0.2 Commit: 6432d03c3d7ae21312e983fe41f4df7d66f7a3bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6432d03c3d7ae21312e983fe41f4df7d66f7a3bf Author: Patrice Mandin pman...@caramail.com Date: Fri Dec 12 17:22:41 2008 +0100 nouveau: remove useless

mesa: Changes to 'master'

2008-03-02 Thread Patrice Mandin
src/mesa/drivers/dri/nouveau/nouveau_screen.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary New commits: commit f59d59a95f668b99fa51d25fe6e80ea59fc663ae Author: Patrice Mandin [EMAIL PROTECTED] Date: Sun