Cap fog depth to 100 in the GPU Plugin.

This commit is contained in:
DannysPVM
2019-01-12 04:43:05 -06:00
parent 00557069f8
commit cf7679fb35
2 changed files with 5 additions and 0 deletions

View File

@@ -102,6 +102,7 @@ public class GpuPlugin extends Plugin implements DrawCallbacks
private static final int SMALL_TRIANGLE_COUNT = 512;
private static final int FLAG_SCENE_BUFFER = Integer.MIN_VALUE;
static final int MAX_DISTANCE = 90;
static final int MAX_FOG_DEPTH = 100;
@Inject
private Client client;

View File

@@ -28,6 +28,7 @@ import net.runelite.client.config.Config;
import net.runelite.client.config.ConfigGroup;
import net.runelite.client.config.ConfigItem;
import net.runelite.client.config.Range;
import static net.runelite.client.plugins.gpu.GpuPlugin.MAX_FOG_DEPTH;
import net.runelite.client.plugins.gpu.config.AntiAliasingMode;
import static net.runelite.client.plugins.gpu.GpuPlugin.MAX_DISTANCE;
@@ -70,6 +71,9 @@ public interface GpuPluginConfig extends Config
return AntiAliasingMode.DISABLED;
}
@Range(
max = MAX_FOG_DEPTH
)
@ConfigItem(
keyName = "fogDepth",
name = "Fog depth",