542bd6941f5a56f7a3aa84b44d92591488b146bf |
|
19-Jul-2012 |
Roy Spliet <r.spliet@student.tudelft.nl> |
nv30: Support negative offsets in indirect constant access. Fixes piglit vp-address-01 amongst several others. Signed-off-by: Roy Spliet <r.spliet@student.tudelft.nl> Reviewed-by: Lucas Stach <dev@lynxeye.de> Tested-by: Lucas Stach <dev@lynxeye.de>
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
6404095fbab74a6194081374bd56786d07c5d561 |
|
22-May-2012 |
Roy Spliet <r.spliet@student.tudelft.nl> |
nv30: Fix generic passing to fragment program in NV34.
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
a2fc42b899de22273c1df96091bfb5c636075cb0 |
|
11-Jan-2012 |
Ben Skeggs <bskeggs@redhat.com> |
nv30: import new driver for GeForce FX/6/7 chipsets, and Quadro variants The primary motivation for this rewrite was to have a maintainable driver going forward, as nvfx was quite horrible in a lot of ways. The driver is heavily based on the design of the nv50/nvc0 3d drivers we already have, and uses the same common buffer/fence code. It also passes a HEAP more piglit tests than nvfx did, supports a couple more features, and a few more to come still probably. The CPU footprint of this driver is far far less than nvfx, and translates into far greater framerates in a lot of applications (unless you're using a CPU that's way way newer than the GPUs of these generations....) Basically, we once again have a maintained driver for these chipsets \o/ Feel free to report bugs now!
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
b8e56d4cddbd9c491b940e3ce5974c526802c752 |
|
20-Feb-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
nv30, nv40: unify all structures and headers, except shaders This patch unifies nv[34]0_screen.h, nv[34]0_context.h and nv[34]0_state.h The unified files are put in a new "nvfx" directory. nv30_context.h and nv40_context.h still exist to hold the function prototypes and include nvfx_context.h nv[34]0_screen.h and nv[34]0_state.h are deleted, replaced by the unified versions. nv40 includes some extra fields for swtnl and user clip planes support. These fields will be unused on nv30 until that functionality gets added to it too (by unification with nv40).
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
1771d8f8f4256773de1883a033081f9cc4cddf00 |
|
20-Feb-2010 |
Luca Barbieri <luca@luca-barbieri.com> |
nv30: remove unused on_hw field and constant fp_reg_control field This makes nv30_state.h equivalent to nv40_state.h
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
891f7f4d52656ddbb445ef1992e8de05763ce680 |
|
08-Mar-2010 |
Brian Paul <brianp@vmware.com> |
nv: define NV30/40/50_MAX_TEXTURE_LEVELS
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
c574f515f0aa20ccc3841cf61a6124bc5996e7b2 |
|
06-Dec-2009 |
Younes Manton <younes.m@gmail.com> |
nouveau: Work around nv04-nv40 miptrees not matching nouveau_miptree. Thanks to Bob Gleitsmann for the patch. I'll clean this up in a better way later if noone else beats me to it.
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
a0dc286b5fecec1ede014cb5702368a60cbb22bc |
|
25-Feb-2009 |
Younes Manton <younes.m@gmail.com> |
nouveau: nv04-nv40 texture transfer.
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
6432d03c3d7ae21312e983fe41f4df7d66f7a3bf |
|
12-Dec-2008 |
Patrice Mandin <pmandin@caramail.com> |
nouveau: remove useless NOUVEAU_BO_SWIZZLED flag, copy/paste nv40 work to swizzle textures
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
fda01b584715c05696a0e6768fda669ef1eb5f3b |
|
07-Aug-2008 |
Ben Skeggs <skeggsb@localhost.localdomain> |
nouveau: fix build
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
58737dc87575625438d288fe2f816b6a9d2086f1 |
|
12-Jul-2008 |
Patrice Mandin <pmandin@caramail.com> |
nv30: Emit fragment program using state objects
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
2419a5fe3601851989506a11b0bd4e3cfb071035 |
|
12-Jul-2008 |
Patrice Mandin <pmandin@caramail.com> |
nv30: Emit vertex program using state objects
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
c66f376e271427799f777c39bc9221df7c961f77 |
|
03-Jul-2008 |
Patrice Mandin <pmandin@caramail.com> |
nv30: Emit depth/stencil/alpha state using state objects
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
360f7a3e239553fc0e1aff3b38c06c2e3d0a698c |
|
03-Jul-2008 |
Patrice Mandin <pmandin@caramail.com> |
nv30: Emit rasterizer state using state objects
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
c0e9eb3b095c9769d3deacf4ad4470bd155acdcd |
|
03-Jul-2008 |
Patrice Mandin <pmandin@caramail.com> |
nv30: Emit blend state using state objects
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
9a4938d7033101122b627786273ff37229b5558a |
|
12-Mar-2008 |
Ben Skeggs <skeggsb@gmail.com> |
nouveau: match interface changes
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|
26add9288c88108e3485ffc57c51ea9bdc0ee719 |
|
16-Feb-2008 |
Ben Skeggs <skeggsb@gmail.com> |
nouveau: match gallium code reorginisation. That was... fun..
/external/mesa3d/src/gallium/drivers/nv30/nv30_state.h
|