And neither is this... HdrGenState has a constructor: `HdrGenState() { memset(this, 0, sizeof(HdrGenState)); }`