nodes: further optimized merge node to passthrough RGB blend textures

This commit is contained in:
itsmattkc
2021-04-23 11:01:08 +10:00
parent 5e3d42e52a
commit 445d276cd0
18 changed files with 227 additions and 82 deletions
+6 -2
View File
@@ -28,12 +28,16 @@ const Texture::Interpolation Texture::kDefaultInterpolation = Texture::kMipmappe
Texture::~Texture()
{
renderer_->DestroyNativeTexture(id_);
if (renderer_) {
renderer_->DestroyNativeTexture(id_);
}
}
void Texture::Upload(void *data, int linesize)
{
renderer_->UploadToTexture(this, data, linesize);
if (renderer_) {
renderer_->UploadToTexture(this, data, linesize);
}
}
}