From 236f03c0b9a4982328ed1201978f7f69d192d9b2 Mon Sep 17 00:00:00 2001 From: Anton Novoselov Date: Tue, 1 Aug 2017 12:53:38 +0300 Subject: Blast 1.1 release (windows / linux) see docs/release_notes.txt for details --- docs/api_docs/files/pageextconverterll.html | 51 ----------------------------- 1 file changed, 51 deletions(-) delete mode 100644 docs/api_docs/files/pageextconverterll.html (limited to 'docs/api_docs/files/pageextconverterll.html') diff --git a/docs/api_docs/files/pageextconverterll.html b/docs/api_docs/files/pageextconverterll.html deleted file mode 100644 index 391973d..0000000 --- a/docs/api_docs/files/pageextconverterll.html +++ /dev/null @@ -1,51 +0,0 @@ - - - NVIDIA(R) Blast(R) SDK 1.0 API Reference: Data Format Conversion Extension (NvBlastExtConverterLL) - - - - - - - -
-

Data Format Conversion Extension (NvBlastExtConverterLL)

The low-level converter extension is a utility to convert NvBlastAsset and NvBlastFamily data from one format to another.

-The format version of an asset may be obtained using the function

-

uint32_t assetVersion = NvBlastAssetGetFormatVersion(asset, logFn);
-

-and likewise the format version of a family may be obtained using the function

-

uint32_t familyVersion = NvBlastAssetGetFormatVersion(family, logFn);
-

-If the format version does not match the SDK's current version for one of these objects, the data may not be used with the current SDK. The NvBlastExtConverterLL extension will apply a chain of conversion functions to transform an asset or family from its stored version to any other version, provided that such a chain exists.

-To apply it, simply use the function convertDataBlock. For example, given an asset pointer,

-

vector<char> inBlock, outBlock;
-
-inBlock.resize( NvBlastAssetGetSize(asset), logFn );
-memcpy( inBlock.data(), asset, NvBlastAssetGetSize(asset) );
-
-if ( convertDataBlock(outBlock, inBlock) )
-{
-    NvBlastAsset* convertedAsset = outBlock.data();
-
-    // Use convertedAsset here
-}
-

-
-

- - - - -- cgit v1.2.3