I used glGetBooleanv (and glGetIntegerv) to query the state, glIsEnabled does indeed return 1.And I noticed that glGet doesn't return zero which I thought, they don't touch my parameter at all..(shouldn't glGet work for state queries as well as glIsEnabled?)