From 3bcc395253e020df40763d36ba9401b126b17173 Mon Sep 17 00:00:00 2001 From: gdk Date: Sun, 27 Oct 2019 17:51:33 -0300 Subject: Add shader support for the round mode on the F2F instruction, support mipmaps on ASTC compressed textures --- Ryujinx.Graphics.Shader/Instructions/InstEmitConversion.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Ryujinx.Graphics.Shader/Instructions/InstEmitConversion.cs') diff --git a/Ryujinx.Graphics.Shader/Instructions/InstEmitConversion.cs b/Ryujinx.Graphics.Shader/Instructions/InstEmitConversion.cs index c4de1750..95e9a20a 100644 --- a/Ryujinx.Graphics.Shader/Instructions/InstEmitConversion.cs +++ b/Ryujinx.Graphics.Shader/Instructions/InstEmitConversion.cs @@ -29,6 +29,10 @@ namespace Ryujinx.Graphics.Shader.Instructions { switch (op.RoundingMode) { + case RoundingMode.ToNearest: + srcB = context.FPRound(srcB); + break; + case RoundingMode.TowardsNegativeInfinity: srcB = context.FPFloor(srcB); break; -- cgit v1.2.3