Add GL_OES_shader_image_atomic as a requirement for VK feature level ES3.1, to support Niagara GPU sim

#jira UE-76944
#rb none

[CL 7473520 by Dmitriy Dyomin in 4.23 branch]
This commit is contained in:
Dmitriy Dyomin
2019-07-22 01:30:11 -04:00
parent 74eb64efe0
commit dfcb8a96c7

View File

@@ -3380,7 +3380,10 @@ class FGenerateVulkanVisitor : public ir_visitor
{
ralloc_asprintf_append(buffer, "#extension GL_EXT_tessellation_shader : enable\n");
}
else if (ParseState->target == compute_shader)
{
ralloc_asprintf_append(buffer, "#extension GL_OES_shader_image_atomic : enable\n");
}
}
if (bShouldEmitMultiview && (state->target == vertex_shader || state->target == fragment_shader))