Displaying 2 results from an estimated 2 matches for "nv40tcl".
Did you mean:
nv20tcl
2010 Jan 15
0
More on GART vertex buffer corruption
...to do so
Note that statement 2 may not be true for all NV3x/NV4x cards.
It would be interesting to see the output of the attached renouveau
tests on other cards.
glFlushVertexArrayRangeNV does the following:
# 14 NOPs
00043710 size 1, subchannel 1 (0xbeef3097),offset 0x1710,increment
00000000 NV40TCL[0x1710/4]
00043d6c size 1, subchannel 1 (0xbeef3097),offset 0x1d6c,increment
00000580 NV40TCL[0x1d6c/4]
00043d70 size 1, subchannel 1 (0xbeef3097),offset 0x1d70,increment
0000000b NV40TCL[0x1d70/4]
00042104 size 1, subchannel 1 (0xbeef3097),offset 0x0104,increment
00000000 NV40TCL.NOTIF...
2010 Feb 26
5
[PATCH 0/5] renouveau: nv30/nv40 unification
..., which NV40 lacks
The vertex shader instruction format also differs, but this does not
affect renouveau.xml.
This is in preparation for unifying the Gallium drivers.
Unification is carried out by creating a new artificial "NVFXTCL" object.
This results in most of the old NV34TCL_ and NV40TCL_ definitions being
replaced by NVFXTCL_. A sed script is provided to fix the Gallium driver
and DDX.
This provides the following advantages:
1. Registers are defined only once in renouveau.xml
2. grep NV34TCL_ yields all usages of NV30-only functionality
3. grep NV40TCL_ yields all usages of NV40-...