mMaxMipMapLevel( 0 ),
mType( type ),
mHasAlpha( HasAlpha( format ) ),
- mIsCompressed( IsCompressedFormat( format ) )
+ mIsCompressed( IsCompressedFormat( format ) ),
+ mIsUploaded( false )
{
PixelFormatToGl( format,
mGlFormat,
mMaxMipMapLevel( 0 ),
mType( TextureType::TEXTURE_2D ),
mHasAlpha( nativeImageInterface->RequiresBlending() ),
- mIsCompressed( false )
+ mIsCompressed( false ),
+ mIsUploaded( false )
{
}
glFormat, static_cast<GLsizei>( pixelData->GetBufferSize() ), buffer );
}
}
+ mIsUploaded = true;
}
bool Texture::Bind( Context& context, uint32_t textureUnit, Render::Sampler* sampler )