Re-enable OpReadClockKHR validation Fixes #2952 * Refactor some common scope validation * Perform correct validation for scope in OpReadClockKHR * Scope must be Subgroup or Device * new tests
See #2952 Disabled until specification is clarified
Fixes #2729 * Check acceptable uses of small type generators