Hello OIIO!

I have a piece of code:
ImageBuf buf;
<fill buf here>
ImageSpec config;
config.attribute("maketx:verbose", 5);
if(!ImageBufAlgo::make_texture(
  ImageBufAlgo::MakeTextureMode::MakeTxTexture,
  buf, outPath, config, &errorStream)) {
    throwMessage << "Can't make texture: " << OpenImageIO::geterror();
    throw std::runtime_error(throwMessage.str());
}

It works fine on Linux but on windows it returns false and in errorStream I
have:
  prep                      0.00s   (333.4 MB)
  read ""                   0.00s   (333.4 MB)
  misc2                     0.00s   (333.4 MB)
  misc3                     0.00s   (333.4 MB)
  resize & data convert     0.00s   (334.1 MB)
  SHA-1: 87510C3B7D31C68EE5D91355986F27CE4F3F40F1
  SHA-1 hash                0.00s   (334.1 MB)
  AverageColor: 0.71079,0.648054,0.615142,1
  misc4                     0.00s   (334.1 MB)
  Writing file:
C:/Users/User/AppData/Local/AppName/App/v1/EB92841B1D198CE9CA41F9D586E446B1A0F89BBC.temp.exr
  Filter "box
  Top level is 192x256
  Mipmapping...
    96x128          (340.3 MB)
    48x64           (340.3 MB)
    24x32           (340.3 MB)
    12x16           (336.6 MB)
    6x8             (336.6 MB)
    3x4             (332.8 MB)
    1x2             (332.8 MB)
    1x1             (332.8 MB)
  Wrote
file: 
C:/Users/User/AppData/Local/AppName/App/v1/EB92841B1D198CE9CA41F9D586E446B1A0F89BBC.temp.exr
(332.8 MB)
maketx ERROR: could not rename file: File specified cannot be found
maketx run time (seconds):  0.09
  file read:        0.00
  file write:       0.07
  initial resize:   0.00
  hash:             0.00
  mip computation:  0.00
  color convert:    0.00
  unaccounted:      0.01  ( 0.00  0.00  0.00  0.00)
maketx peak memory used: 340.3 MB

looks like it's trying to rename .temp.exr file to .exr but .temp.exr file
is not there. And these files
OpenimageIO version is 1.7.2dev built for x86_64-w64-mingw32

I can't see any Drive activity on system monitor I guess .temp.exr was not
even created.

Any ideas what I'm doing wrong?

Regards
Anton
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to