Displaying 2 results from an estimated 2 matches for "nv34tcl_".
2010 Mar 13
2
[PATCH] nv30/nv40 Gallium drivers unification
...vfx" directory is created, and unified files are put there one by one.
After all patches are applied, the nv30 and nv40 directories are
removed and the only the new nvfx directory remains.
The first patches unify the engine naming (s/curie/eng3d/g;
s/rankine/eng3d), and switch nv40 to use the NV34TCL_ constants.
Initial versions of this work changed renouveau.xml to create a new
"NVFXTCL" object, but the current version doesn't need any
renouveau.xml modification at all.
The "unification+fixes" branch referenced above is the one that should
be tested.
The "unificati...
2010 Feb 26
5
[PATCH 0/5] renouveau: nv30/nv40 unification
...ion registers, 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 usa...