The naming scheme for the defines is roughly like that NV_Family_Group_descriptive_name
Family may be left out, if the object may appear on all known cards, If a family is given, it normally means, that the command is available for all cards of this family and above. Group roughly groups the objects in sets of "comparable" functionality. E.g. TCL_PRIMITIVE_3D
would indicate a basic object for Texture Clipping and Lightning in 3d space.