Merge pull request #3578 from ReinUsesLisp/vmnmx

shader/video: Partially implement VMNMX
This commit is contained in:
Fernando Sahmkow
2020-04-12 10:44:03 -04:00
committed by GitHub
3 changed files with 117 additions and 1 deletions

View File

@ -354,6 +354,9 @@ private:
/// Marks the usage of a input or output attribute.
void MarkAttributeUsage(Tegra::Shader::Attribute::Index index, u64 element);
/// Decodes VMNMX instruction and inserts its code into the passed basic block.
void DecodeVMNMX(NodeBlock& bb, Tegra::Shader::Instruction instr);
void WriteTexInstructionFloat(NodeBlock& bb, Tegra::Shader::Instruction instr,
const Node4& components);