Some more progress in the imperative API.

This commit is contained in:
castano
2009-03-05 05:34:28 +00:00
parent 8f0b129a52
commit 0f5a5e5d24
4 changed files with 51 additions and 28 deletions

View File

@ -25,10 +25,27 @@
#include <stdlib.h>
//using namespace nv;
int main(int argc, char *argv[])
{
nvtt::CompressionOptions compressionOptions;
nvtt::OutputOptions outputOptions;
nvtt::Context context;
nvtt::Texture texture = context.createTexture();
texture.load("kodim01.png");
float gamma = 2.2;
texture.toLinear(gamma);
while (texture.buildNextMipmap(nvtt::MipmapFilter_Box))
{
nvtt::Texture tmp = texture;
tmp.toGamma(gamma);
//tmp.compress(compressionOptions, outputOptions);
}
return EXIT_SUCCESS;
}