glasm: Implement SetAttribute ViewportMask

This commit is contained in:
ameerj 2021-06-20 01:40:21 -04:00
parent 9bd0531384
commit 3a2dd1b483
2 changed files with 10 additions and 1 deletions

View file

@ -286,7 +286,8 @@ void SetupOptions(const IR::Program& program, const Profile& profile,
if (info.uses_sparse_residency) {
header += "OPTION EXT_sparse_texture2;";
}
if ((info.stores_viewport_index || info.stores_layer) && stage != Stage::Geometry) {
if (((info.stores_viewport_index || info.stores_layer) && stage != Stage::Geometry) ||
info.stores_viewport_mask) {
if (profile.support_viewport_index_layer_non_geometry) {
header += "OPTION NV_viewport_array2;";
}