I have read somewhere that game engine developer often stumble upon quirky driver - they will not do certain things correctly, and the sane thing to do is to simple do the ‘if driver_version == xxxx’ then do this… Some drivers simply lie their capabilities and they get parsed in the ‘if blocks’ too…