From: Mikko Rasa Date: Sun, 28 Mar 2021 21:26:01 +0000 (+0300) Subject: Avoid accessing a null object if there's only a sampler for some unit X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=commitdiff_plain;h=571e96b202fc22220a0af2d6e10beecc36e97abd Avoid accessing a null object if there's only a sampler for some unit --- diff --git a/source/render/texturing.cpp b/source/render/texturing.cpp index ab5d39b4..be24d5d7 100644 --- a/source/render/texturing.cpp +++ b/source/render/texturing.cpp @@ -136,7 +136,10 @@ void Texturing::bind_attachment(const Attachment &attch) const attch.sampler->bind_to(attch.unit); else Sampler::unbind_from(attch.unit); - attch.texture->bind_to(attch.unit); + if(attch.texture) + attch.texture->bind_to(attch.unit); + else + Texture::unbind_from(attch.unit); } void Texturing::unbind()