From fa4ac279a77871f45733d43fdecf756ff1e7ece0 Mon Sep 17 00:00:00 2001 From: Yuri Kunde Schlesner Date: Sat, 17 Dec 2016 02:29:22 -0800 Subject: shader_jit_x64: Don't read program from global state --- src/video_core/shader/shader_jit_x64.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/video_core/shader/shader_jit_x64.cpp') diff --git a/src/video_core/shader/shader_jit_x64.cpp b/src/video_core/shader/shader_jit_x64.cpp index 6d83948e1..755ae119f 100644 --- a/src/video_core/shader/shader_jit_x64.cpp +++ b/src/video_core/shader/shader_jit_x64.cpp @@ -29,7 +29,7 @@ void JitX64Engine::SetupBatch(const ShaderSetup* setup_) { cached_shader = iter->second.get(); } else { auto shader = std::make_unique(); - shader->Compile(); + shader->Compile(&setup->program_code, &setup->swizzle_data); cached_shader = shader.get(); cache.emplace_hint(iter, cache_key, std::move(shader)); } -- cgit v1.2.3