@:value(cast "always")@:impl@:enuminlineread onlyALWAYS:Context3DCompareMode = "always"
@:value(cast "equal")@:impl@:enuminlineread onlyEQUAL:Context3DCompareMode = "equal"
@:value(cast "greater")@:impl@:enuminlineread onlyGREATER:Context3DCompareMode = "greater"
@:value(cast "greaterEqual")@:impl@:enuminlineread onlyGREATER_EQUAL:Context3DCompareMode = "greaterEqual"
@:value(cast "less")@:impl@:enuminlineread onlyLESS:Context3DCompareMode = "less"
@:value(cast "lessEqual")@:impl@:enuminlineread onlyLESS_EQUAL:Context3DCompareMode = "lessEqual"
@:value(cast "never")@:impl@:enuminlineread onlyNEVER:Context3DCompareMode = "never"
@:value(cast "notEqual")@:impl@:enuminlineread onlyNOT_EQUAL:Context3DCompareMode = "notEqual"