diff --git a/Blarg.GameFramework/Blarg.GameFramework.csproj b/Blarg.GameFramework/Blarg.GameFramework.csproj
index 39dcb88..d00441b 100644
--- a/Blarg.GameFramework/Blarg.GameFramework.csproj
+++ b/Blarg.GameFramework/Blarg.GameFramework.csproj
@@ -181,6 +181,7 @@
+
diff --git a/Blarg.GameFramework/Graphics/IOrthoPixelScaler.cs b/Blarg.GameFramework/Graphics/IOrthoPixelScaler.cs
new file mode 100644
index 0000000..754996b
--- /dev/null
+++ b/Blarg.GameFramework/Graphics/IOrthoPixelScaler.cs
@@ -0,0 +1,15 @@
+using System;
+
+namespace Blarg.GameFramework.Graphics
+{
+ public interface IOrthoPixelScaler
+ {
+ int Scale { get; }
+
+ int ScaledWidth { get; }
+ int ScaledHeight { get; }
+
+ void Calculate(Rect viewport);
+ }
+}
+