Custom BVNC Definition#
PVRTuneComplete adds a menu option File → Load Custom BVNC Definition….
BVNC definition#
PVRTune has a number of BVNC definitions compiled in. When new BVNCs are created this database is updated, and will then available in future PVRTune releases.
The file can add a new BVNC to PVRTune, or override the parameters for a known BVNC. Hardware engineers working on new BVNC definitions can use this feature to load new definitions into PVRTune without requiring an updated PVRTune release.
Custom BVNC Definition file (.csv)#
Here is an example CSV file contents:
Config,Series,Variant,BVNC,CodeName,USSEPipes,ISPPipes,TATriPerClk,ISPTriPerClk,PixelsPerTile,ALUPipes,PTE,ISPPixelPerClk,MSAA2XFullRate,SLCBusWidth,SLCBanks,MaxISPTilesInFlight,PBEPxlPerClk,BTUPerRAC,DTTUPerRAC,PTUPerRAC
Volcanic RT,SuperSeries,ValiantVariant,4.31.4.55,CharmingCodeName,1,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,2,2.1,2.2,2.3,2.4,2.5
All fields are fully flexible, except for the Config
field which has the following recognised values:
Series6
Series6/7/8/9XE/XM
Series6XT
Series6XT RT
Series7XT
Volcanic
XE/XM +PBE2
Volcanic RT
CXTP/DXT
CXTP/DXT RT
The values in the numerical fields (“USSEPipes” onwards in the example) are available for use in counter equations; see the section on cap()
here.