Introduction

beginner start here

X-Frame FPS Accelerator · Start Here

What is X-Frame FPS Accelerator?

X-Frame FPS Accelerator is a camera-based performance optimization tool for Unity that improves frame rates by rendering at reduced resolution and intelligently upscaling the result. It combines adaptive downsampling with dynamic quality management to maintain a target FPS on any device.

Pipeline support: X-Frame works with Built-in, URP, and HDRP render pipelines. Unity 2022.3 or later required.

How It Works

X-Frame operates in two stages:

  1. Reduced-resolution rendering — the camera renders to a smaller off-screen surface, which also accelerates any post-processing effects.
  2. Intelligent upscaling — the frame is upscaled to full screen size with optional MSAA antialiasing and a custom sharpening algorithm for better quality than basic bilinear upscale.

Key Features

Adaptive Downsampling

  • Target FPS — set your desired frame rate; X-Frame dynamically adjusts resolution to maintain it.
  • Quality Range — define minimum and maximum quality to control the trade-off between FPS and image quality.
  • Static Camera Quality — use higher quality when the camera is not moving.
  • Nice FPS Mode — temporarily disable downsampling when performance is already excellent.

Dynamic Quality Management

  • Shadow Management — automatically reduce shadow quality or disable shadows per light when FPS drops.
  • Pixel Light Reduction — dynamically reduce pixel light count to save GPU cycles.
  • LOD Bias Control — adjust LOD switching distances to reduce triangle count.

Rendering Options

  • Sharpening — counteract downsampling blur with a fast sharpen pass.
  • MSAA Antialiasing — internal MSAA for the downsampled frame (independent of project settings).
  • Multiple compositing methods — Billboard World Space (recommended) or Blit-based.
  • FPS Counter — built-in on-screen FPS display with quality level indicator.

Target Use Cases

X-Frame is primarily aimed at:

  • Mobile devices — high-DPI screens where resolution reduction is imperceptible.
  • Performance-critical scenes — run heavy post-processing on devices that otherwise cannot handle it.
  • Wider device reach — make your game playable on hardware below minimum specs.
Important: Always test X-Frame on the target mobile device itself. Desktop monitors have much lower DPI, so quality reduction is more noticeable on a big screen than on a phone.

Requirements

RequirementDetails
Unity version2022.3 LTS or later
Render pipelineBuilt-in, URP, or HDRP
PlatformAll platforms (optimized for mobile)

Next Steps

Get started with the Quick Start guide, or explore the full Settings reference for all configurable parameters.

Was this page helpful?