Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
FREEDOM251

Freedom251 › Blog › AI upscaling

How to Enable AI Upscaling and Frame Generation in Snapdragon Games

By Freedom251 Team · · 11 min read

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

For a game developer, Snapdragon Game Super Resolution (SGSR) is the main upscaling path: configure it in Unity or Unreal Engine, or integrate it in native rendering code. Frame generation is separate. Adreno Neural Fusion (ANF) can generate intermediate frames in a native Vulkan integration, but Qualcomm’s current Unity ANF package is for Super Resolution and explicitly does not include frame generation. Players generally cannot turn either feature on with a universal Android setting; Windows Snapdragon PC users have a separate option, Microsoft Auto SR, for supported games.

What do “AI upscaling” and “frame generation” mean on Snapdragon?

Upscaling renders a game scene at a lower resolution and processes it to produce an image at the intended output resolution. Its purpose is to reduce the cost of rendering the scene at full resolution while preserving as much visual quality as the chosen technique can. Frame generation is different: it creates an additional intermediate scene frame from information about frames the game has already rendered. Neither term describes a general switch that applies automatically to every Snapdragon game.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For Qualcomm’s game-rendering tools, the main distinction is between SGSR upscalers and ANF techniques. SGSR is integrated by the game developer through an engine package or native rendering code. ANF Super Resolution and ANF Frame Generation have different inputs and resource requirements; using one does not mean the other is enabled.

How the techniques differ

  • SGSR 1.0: a spatial, single-pass upscaler. It does not use temporal history.
  • SGSR 2.0: a temporal upscaler. Qualcomm described it as an implementation of temporal anti-aliasing and upscaling (TAAU) in its October 22, 2024 announcement. It uses temporal inputs and offers two-pass fragment and three-pass compute paths.
  • ANF Frame Generation: a native Vulkan technique that uses consecutive rendered scene frames, depth, and motion vectors to create an intermediate scene frame.
  • Microsoft Auto SR: a Windows operating-system feature for supported Snapdragon PCs. It is a separate route from SGSR and ANF, and uses DirectX rather than Vulkan.

These tools are aimed at different integration layers. The table is a quick way to identify which path fits the project before changing settings.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
Path Where it is integrated Key input or contract Platform described by the documentation
SGSR 1.0 or 2.0 Unity, Unreal Engine, or native game rendering code SGSR 1.0 is spatial; SGSR 2.0 uses temporal inputs Snapdragon game development; engine and device support depend on the integration
ANF Super Resolution Native SDK or ANF Unity package Super-resolution resources and supported input formats; Unity package requires an exact 0.5 render scale Android ARM64 and Vulkan under the package’s requirements
ANF Frame Generation Native Vulkan integration Consecutive rendered frames, depth, and motion vectors Android arm64-v8a and supported Snapdragon hardware
Auto SR Windows 11 operating system, enabled per game Supported game, display and graphics API conditions Supported Snapdragon X/X2 Copilot+ PCs running Windows 11

Can I turn on Snapdragon upscaling in a game as a player?

Usually not through a device-wide Android control. SGSR has to be integrated into the game by its developers, so a player can use it only when the game supplies that implementation and exposes the relevant graphics options. Installing an SDK package or changing a Unity project setting is developer work, not a way to add SGSR to an unrelated finished game.

On Windows, Auto SR is the exception to the “developer integration required” rule: it is an opt-in OS feature that can be enabled for eligible games. It does not turn on SGSR or ANF, and its graphics API and platform requirements are different. Instructions for that route appear below.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How do I enable SGSR in a Unity game?

In a Unity project, install the SGSR package, enable Unity’s upscaler framework for each build target, select the upscaler in the active URP asset, and enable post-processing on cameras that should show the result. The SGSR Unity package lists Unity 6 (6000.3.x) or later and URP 17.3.0 or later as requirements. Check the package’s current README against the versions actually installed in the project before integrating it.

  1. Install the package. Add the official com.qualcomm.snapdragon.sgsr.for.unity package through Unity Package Manager or the Git URL documented by the package.
  2. Enable the framework symbol. Open Edit → Project Settings → Player → Other Settings → Scripting Define Symbols. Add ENABLE_UPSCALER_FRAMEWORK for every build target you intend to use. A symbol set only for one target will not automatically configure the others.
  3. Choose a URP asset and render scale. Open each active Universal Render Pipeline asset. Set its Render Scale; the SGSR README gives 0.6667 as an example, not a universal recommended value.
  4. Select an SGSR mode. In the URP asset, choose SGSR 1.0 Spatial Upscaler, SGSR 2.0 Temporal Upscaler (2-Pass FS), or SGSR 2.0 Temporal Upscaler (3-Pass CS). The available options reflect different processing paths; measure their image quality and GPU cost on the target device.
  5. Configure the generated options asset. The package creates an SGSR options sub-asset. Set its options for the intended project rather than assuming the default configuration is suitable for every scene.
  6. Enable camera post-processing. For each camera whose output should be upscaled, open its Inspector and turn on Rendering → Post Processing. A project-level selection alone does not enable the effect on every camera.
  7. Run and inspect the scene. Enter Play mode, then use Unity’s Rendering Debugger to inspect and tune the effect. Validate the output on the target Snapdragon device as well as in the editor.

Which SGSR mode should a Unity project start with?

SGSR 1.0 is the simpler spatial path: it does not depend on temporal history. SGSR 2.0 can use information across frames, which makes the quality of temporal inputs important. When testing SGSR 2.0, pay particular attention to motion vectors, depth/history validity and regions newly exposed by movement, where previous-frame information may no longer describe the visible scene.

Rank #2
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

Render scale is a quality/performance decision, not a promise of a particular frame-rate gain. A lower internal resolution reduces the amount of scene rendering, but the resulting image and GPU cost depend on the game, device, scene and selected path. Compare paths under the same scene and output conditions rather than treating the README’s example scale as a benchmark result.

How should the interface be handled?

Keep important 2D interface elements at device or native output resolution where practical. If UI is rendered into the lower-resolution scene and then upscaled with it, text and fine interface lines can look softer. A common rendering design is to upscale the 3D scene first and composite the UI afterward, but the project’s render pipeline determines how that is implemented.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How do I enable SGSR in Unreal Engine?

For Unreal, use the Snapdragon Game Plugins repository branch that matches the project’s Unreal Engine version. The plugin catalog lists SGSR 1 and SGSR 2 for UE 4.27 and UE 5.0 through UE 5.8. Do not assume a plugin branch built for one engine release is interchangeable with another.

  1. Match the plugin branch to the engine. Select the repository branch for the project’s Unreal Engine version, then follow that branch’s installation and project configuration instructions.
  2. Select the SGSR implementation. SGSR 2 offers a two-pass fragment path and a three-pass compute path. Choose the path to evaluate; do not infer that one is faster or visually better on every GPU from its name alone.
  3. Validate temporal inputs. For SGSR 2, inspect motion vectors, jitter behavior and disoccluded regions, where camera or object movement reveals pixels that were hidden in a prior frame.
  4. Profile on the target device. Compare image quality and GPU time on the actual Snapdragon device and representative gameplay. Confirm that UI remains readable and that scene transitions or fast motion do not produce unacceptable artifacts.

The same plugin catalog lists ANF for UE 5.0 through UE 5.8 on Android Vulkan. It describes ANF Super Resolution and Frame Generation as independently selected techniques. This means selecting a super-resolution option is not itself a frame-generation setting; verify the plugin’s version-specific configuration and the target device’s runtime support.

Rank #3
Sale
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord | 6.35mm Jack, Durable Design, Stage and Home Studio Use, Low Noise Shielded Electric Cord for Bass, Keyboard, Amp, Mixer
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

How can a game use ANF Frame Generation?

ANF Frame Generation is a native integration path, not a Unity setting in the currently documented ANF Unity package. According to the current Snapdragon Game Studios SDK README, native integration requires Android arm64-v8a, Vulkan, and Snapdragon 8 Elite Gen 6 or higher. The SDK also requires runtime support checks and a fallback for cases where the technique is unavailable.

Frame generation needs a rendering contract that provides the information the technique uses. The SDK describes an intermediate scene frame generated from consecutive rendered scene frames, depth and motion vectors. The game must also decide how to present interface elements: render or composite UI separately for rendered and generated frames so that interface content is not treated as scene motion.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Native integration sequence

  1. Package the SDK library and license. Include the ANF components and license as directed by the SDK documentation for the application’s Android build.
  2. Query technique requirements. Check the device and runtime’s supported techniques before attempting to create or dispatch Frame Generation.
  3. Create Vulkan with the required capabilities. Enable the required extensions and queue capabilities specified by the SDK contract.
  4. Register handles and verify support. Provide the required Vulkan handles, then verify that the intended technique is available for the current runtime and device.
  5. Create technique resources. Allocate and configure resources using the SDK’s requirements for the selected technique and the game’s image, depth and motion-vector data.
  6. Dispatch Frame Generation according to the contract. Supply valid consecutive-frame inputs and integrate the generated scene frame into the presentation sequence.
  7. Keep a fallback path active. If the runtime query fails, required resources are unavailable, or the feature cannot be used for the current configuration, render without ANF Frame Generation.

The SDK’s capability query matters because device family alone is not a safe substitute for checking the current runtime. Support should be established at run time, and the game should remain functional when the technique is absent. The cited minimum hardware is the generation named in the current SDK README; it should not be generalized to every Snapdragon device or treated as a guarantee that every game configuration will support the technique.

Does the ANF Unity package include frame generation?

No. The current ANF Unity package README explicitly says, “Frame generation | Not included in this package.” It is an ANF Super Resolution package for URP, not a Unity wrapper for ANF Frame Generation. A project that needs ANF Frame Generation must use a supported integration path other than assuming the Unity package provides it.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

The Unity ANF Super Resolution package has a stricter configuration contract than the general SGSR Unity package. Its stated requirements are Unity 6000.6.2f1 or later, URP 17.6.0 or later, Android ARM64, IL2CPP, and Vulkan only. It supports one active view and excludes XR and dynamic resolution. It also requires supported color, depth and motion-vector formats.

For this package, the render scale must be exactly 0.5 so input and output have an exact 2x relationship. Do not apply that constraint to ordinary SGSR settings: it belongs to the ANF Unity Super Resolution package. Likewise, do not assume that satisfying the Unity version requirement alone makes the package work; renderer, API, build backend, view count, formats and scale all need to match.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How can players enable Auto SR on a Snapdragon Windows PC?

On a supported Snapdragon X or X2 Copilot+ PC, Microsoft Automatic Super Resolution is an OS-level option that can be enabled per game. Microsoft’s documentation describes it as opt-in, not enabled by default. It is separate from SGSR and ANF and supports DirectX 10 or later, not Vulkan or OpenGL.

Enable it in Game Bar

  1. Launch the game and open the Game Bar.
  2. Open the Display → Auto SR widget.
  3. Enable Auto SR for that game, then use a supported in-game resolution if required.

Enable it in Windows Settings

  1. Open Settings → System → Display → Graphics.
  2. Select the game from the app list, or add it if necessary.
  3. Open that game’s graphics options and enable Auto SR where the option is available.

Microsoft’s listed conditions include Windows 11 version 24H2 or later, current graphics and neural drivers, and a supported display at 1080p or higher. Auto SR does not support Vulkan, OpenGL, DirectX 9 or x86-only games. If the setting is unavailable, check the Windows release, drivers, game API, executable architecture, display and game resolution before concluding the PC lacks the feature.

How should you test image quality and performance?

There is no universal FPS, latency or battery-life figure established for all Snapdragon games. Results depend on the device, scene, render scale and implementation. A comparison is useful only when it holds those conditions steady and evaluates both visual output and GPU cost.

  • Use a representative scene. Include fast camera motion, moving objects, fine geometry, high-contrast edges and areas that become visible after occlusion.
  • Compare like with like. Hold output resolution, scene, device, quality settings and measurement conditions constant when comparing native rendering, SGSR modes or other supported paths.
  • Inspect the artifacts that match the technique. For a temporal upscaler, check motion vectors, jitter and newly revealed regions. For Frame Generation, assess whether generated scene motion and separately composed UI remain coherent.
  • Measure GPU time and delivered frames. Record results on the actual target device; do not extrapolate a single scene or device result to all Snapdragon games.
  • Test fallback behavior. Confirm that a runtime support failure or incompatible configuration returns the game to its non-ANF rendering path rather than preventing launch or presentation.
  • Inspect debugging output. Use Unity’s Rendering Debugger for SGSR tuning, plus the engine or SDK’s available diagnostics for the specific integration.

Why might the feature not appear or produce the expected result?

Most failures come from using the wrong integration path or missing one part of its contract. Identify whether the project is using SGSR, ANF Super Resolution, native ANF Frame Generation, or Windows Auto SR before troubleshooting; their settings are not interchangeable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • SGSR is selected but absent in Unity: check the package installation, ENABLE_UPSCALER_FRAMEWORK for the active build target, active URP asset, selected upscaler and camera post-processing.
  • Only some cameras show the effect: enable Rendering → Post Processing on each intended camera and verify the active pipeline configuration.
  • SGSR 2 looks unstable in motion: inspect motion vectors, jitter and history-dependent areas, especially newly disoccluded pixels.
  • ANF Unity Super Resolution does not initialize: verify the package’s Unity and URP versions, Android ARM64/IL2CPP build, Vulkan API, one-view limit, disabled XR/dynamic resolution, supported formats and exact 0.5 render scale.
  • ANF Frame Generation is unavailable: check Android ABI, Vulkan capabilities, supported hardware and the runtime support query. The current Unity ANF package does not supply this feature.
  • Auto SR is missing in Windows: verify Windows 11 24H2 or later, current graphics and neural drivers, eligible hardware and display, and a supported game API and executable architecture.

SGSR package release history helps distinguish the tool’s generation from a particular game’s support: Snapdragon Game Studios lists SGSR 1.0.0 on June 29, 2023; SGSR 1.1.0 on January 29, 2024; and SGSR 2.0.0 on October 21, 2024. These are package release dates, not evidence that a given title or device includes the feature.

Frequently Asked Questions

Can I combine SGSR and ANF Super Resolution in the same rendering pass?

The documented materials describe distinct integrations and do not establish a supported stacked configuration. Treat them as alternative paths unless the specific engine plugin or SDK version explicitly documents a combination.

Does SGSR 2.0 automatically create extra frames?

No. Temporal upscaling uses information across frames to reconstruct an output image; it is not the same operation as generating an additional intermediate frame. Frame generation is a separate ANF technique with its own inputs and integration requirements.

Does buying a Snapdragon phone or handheld add SGSR to a game?

No hardware purchase by itself adds the rendering integration to a title. The game must include the appropriate implementation, and the relevant runtime and device constraints still apply.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

AI upscalingframe generationgame developmentSnapdragonUnityUnreal EngineWindows Auto SR

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.