MacroHLE: Add OpenGL Support

This commit is contained in:
Fernando Sahmkow 2022-12-06 22:32:59 +01:00
parent 95d314ebec
commit f7b16c30f1
6 changed files with 107 additions and 39 deletions

View file

@ -219,7 +219,7 @@ std::string EmitGLSL(const Profile& profile, const RuntimeInfo& runtime_info, IR
EmitContext ctx{program, bindings, profile, runtime_info};
Precolor(program);
EmitCode(ctx, program);
const std::string version{fmt::format("#version 450{}\n", GlslVersionSpecifier(ctx))};
const std::string version{fmt::format("#version 460{}\n", GlslVersionSpecifier(ctx))};
ctx.header.insert(0, version);
if (program.shared_memory_size > 0) {
const auto requested_size{program.shared_memory_size};