X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect_chain.h;h=716a970a3ab59748e99d94da43b2a9239fdca871;hp=992fb58da2e172969b178c3ac012746ab4673fe9;hb=094bfbb35f1af70ef07890ac7735006cdc195cca;hpb=206d6ba316f94fdc3b7cbd16f23cdcaeb370ad9f diff --git a/effect_chain.h b/effect_chain.h index 992fb58..716a970 100644 --- a/effect_chain.h +++ b/effect_chain.h @@ -400,7 +400,10 @@ public: // All destination textures must be exactly of size x , // and must either come from the same ResourcePool the effect uses, or outlive // the EffectChain (otherwise, we could be allocating FBOs that end up being - // stale). width and height can not be zero. + // stale). Textures must also have valid state; in particular, they must either + // be mipmap complete or have a non-mipmapped minification mode. + // + // width and height can not be zero. struct DestinationTexture { GLuint texnum; GLenum format;