summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/shader_ir.h
diff options
context:
space:
mode:
authorFernando Sahmkow <fsahmkow27@gmail.com>2019-10-30 01:48:18 +0100
committerFernandoS27 <fsahmkow27@gmail.com>2019-10-30 17:02:03 +0100
commit9293c3a0f21b0729ed64fbc417f4102e5e27d009 (patch)
treeaa5f846a732c25296bb85c5aba8a7e95283ac663 /src/video_core/shader/shader_ir.h
parentMerge pull request #3023 from lioncash/opus (diff)
downloadyuzu-9293c3a0f21b0729ed64fbc417f4102e5e27d009.tar
yuzu-9293c3a0f21b0729ed64fbc417f4102e5e27d009.tar.gz
yuzu-9293c3a0f21b0729ed64fbc417f4102e5e27d009.tar.bz2
yuzu-9293c3a0f21b0729ed64fbc417f4102e5e27d009.tar.lz
yuzu-9293c3a0f21b0729ed64fbc417f4102e5e27d009.tar.xz
yuzu-9293c3a0f21b0729ed64fbc417f4102e5e27d009.tar.zst
yuzu-9293c3a0f21b0729ed64fbc417f4102e5e27d009.zip
Diffstat (limited to '')
-rw-r--r--src/video_core/shader/shader_ir.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/video_core/shader/shader_ir.h b/src/video_core/shader/shader_ir.h
index 1fd44bde1..7582999a5 100644
--- a/src/video_core/shader/shader_ir.h
+++ b/src/video_core/shader/shader_ir.h
@@ -326,7 +326,7 @@ private:
Node BitfieldInsert(Node base, Node insert, u32 offset, u32 bits);
void WriteTexInstructionFloat(NodeBlock& bb, Tegra::Shader::Instruction instr,
- const Node4& components);
+ const Node4& components, bool is_tld4 = false);
void WriteTexsInstructionFloat(NodeBlock& bb, Tegra::Shader::Instruction instr,
const Node4& components, bool ignore_mask = false);
@@ -343,7 +343,7 @@ private:
bool is_array);
Node4 GetTld4Code(Tegra::Shader::Instruction instr, Tegra::Shader::TextureType texture_type,
- bool depth_compare, bool is_array, bool is_aoffi);
+ bool depth_compare, bool is_array, bool is_aoffi, bool is_bindless);
Node4 GetTldCode(Tegra::Shader::Instruction instr);