summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/shader.cpp
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2016-04-13 05:34:03 +0200
committerbunnei <bunneidev@gmail.com>2016-04-14 05:04:53 +0200
commit3f623b2561eb829b5c9c3855cb24a612b12f7d6f (patch)
tree188dcb1e4b059daefcd466f9ea6dab67bc43c009 /src/video_core/shader/shader.cpp
parentshader_jit_x64: Free memory that's no longer needed after compilation. (diff)
downloadyuzu-3f623b2561eb829b5c9c3855cb24a612b12f7d6f.tar
yuzu-3f623b2561eb829b5c9c3855cb24a612b12f7d6f.tar.gz
yuzu-3f623b2561eb829b5c9c3855cb24a612b12f7d6f.tar.bz2
yuzu-3f623b2561eb829b5c9c3855cb24a612b12f7d6f.tar.lz
yuzu-3f623b2561eb829b5c9c3855cb24a612b12f7d6f.tar.xz
yuzu-3f623b2561eb829b5c9c3855cb24a612b12f7d6f.tar.zst
yuzu-3f623b2561eb829b5c9c3855cb24a612b12f7d6f.zip
Diffstat (limited to 'src/video_core/shader/shader.cpp')
-rw-r--r--src/video_core/shader/shader.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/video_core/shader/shader.cpp b/src/video_core/shader/shader.cpp
index 5214864ec..75301accd 100644
--- a/src/video_core/shader/shader.cpp
+++ b/src/video_core/shader/shader.cpp
@@ -28,8 +28,8 @@ namespace Pica {
namespace Shader {
#ifdef ARCHITECTURE_x86_64
-static std::unordered_map<u64, std::unique_ptr<JitCompiler>> shader_map;
-static const JitCompiler* jit_shader;
+static std::unordered_map<u64, std::unique_ptr<JitShader>> shader_map;
+static const JitShader* jit_shader;
#endif // ARCHITECTURE_x86_64
void Setup() {
@@ -42,7 +42,7 @@ void Setup() {
if (iter != shader_map.end()) {
jit_shader = iter->second.get();
} else {
- auto shader = std::make_unique<JitCompiler>();
+ auto shader = std::make_unique<JitShader>();
shader->Compile();
jit_shader = shader.get();
shader_map[cache_key] = std::move(shader);