Bug 1178871 - work around that Mac drivers for shader struct scopes. r=jgilbert

This commit is contained in:
JerryShih 2016-05-24 02:41:00 +02:00
Родитель 7aeecfdaf5
Коммит f804058c0f
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -83,6 +83,9 @@ ChooseValidatorCompileOptions(const ShBuiltInResources& resources,
if (gl->Vendor() == gl::GLVendor::NVIDIA) {
options |= SH_UNROLL_FOR_LOOP_WITH_SAMPLER_ARRAY_INDEX;
}
// Work around that Mac drivers handle struct scopes incorrectly.
options |= SH_REGENERATE_STRUCT_NAMES;
}
#endif