From 53265596a3bd39ffc2a1a3411e8e1610e37029a8 Mon Sep 17 00:00:00 2001 From: castano Date: Fri, 3 Apr 2009 21:37:50 +0000 Subject: [PATCH] Update nvtt wrapper. --- src/nvtt/nvtt_wrapper.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/nvtt/nvtt_wrapper.cpp b/src/nvtt/nvtt_wrapper.cpp index 66c16aa..c20f70c 100644 --- a/src/nvtt/nvtt_wrapper.cpp +++ b/src/nvtt/nvtt_wrapper.cpp @@ -185,6 +185,16 @@ void nvttSetOutputOptionsOutputHandler(NvttOutputOptions * outputOptions, nvttOu // Compressor class. +NvttCompressor * nvttCreateCompressor() +{ + return new nvtt::Compressor(); +} + +void nvttDestroyCompressor(NvttCompressor * compressor) +{ + delete compressor; +} + NvttBoolean nvttCompress(const NvttCompressor * compressor, const NvttInputOptions * inputOptions, const NvttCompressionOptions * compressionOptions, const NvttOutputOptions * outputOptions) { return (NvttBoolean)compressor->process(*inputOptions, *compressionOptions, *outputOptions);