[D3D12] Switch to DXBC shader translator (currently unusable)
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
|
||||
#include "xenia/gpu/d3d12/d3d12_shader.h"
|
||||
#include "xenia/gpu/d3d12/render_target_cache.h"
|
||||
#include "xenia/gpu/hlsl_shader_translator.h"
|
||||
#include "xenia/gpu/dxbc_shader_translator.h"
|
||||
#include "xenia/gpu/register_file.h"
|
||||
#include "xenia/gpu/xenos.h"
|
||||
|
||||
@@ -86,7 +86,7 @@ class PipelineCache {
|
||||
RegisterFile* register_file_;
|
||||
|
||||
// Reusable shader translator.
|
||||
std::unique_ptr<HlslShaderTranslator> shader_translator_ = nullptr;
|
||||
std::unique_ptr<DxbcShaderTranslator> shader_translator_ = nullptr;
|
||||
// All loaded shaders mapped by their guest hash key.
|
||||
std::unordered_map<uint64_t, D3D12Shader*> shader_map_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user