Qualcomm incorporated (20240320905). HEURISTIC-BASED VARIABLE RATE SHADING FOR MOBILE GAMES simplified abstract

From WikiPatents
Revision as of 06:28, 27 September 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

HEURISTIC-BASED VARIABLE RATE SHADING FOR MOBILE GAMES

Organization Name

qualcomm incorporated

Inventor(s)

Caiqin Li of Shanghai (CN)

Yanshan Wen of Shanghai (CN)

Yunzhen Li of Shenzhen (CN)

Yutong Liu of Shenzhen (CN)

Xiandang Li of Shenzhen (CN)

HEURISTIC-BASED VARIABLE RATE SHADING FOR MOBILE GAMES - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240320905 titled 'HEURISTIC-BASED VARIABLE RATE SHADING FOR MOBILE GAMES

The patent application describes a system for heuristic-based variable rate shading for mobile games, where a CPU with a GPU driver adjusts shading rates based on draw call information.

  • CPU with GPU driver obtains draw call information for the first frame of a series of frames in a game.
  • First frame is shaded at a default shading rate.
  • CPU estimates heavy draws for subsequent frames based on per shader frame states.
  • CPU signals reduced shading rates to GPU for heavy draws in subsequent frames.

Potential Applications: - Mobile gaming industry - Graphics processing optimization - Real-time rendering applications

Problems Solved: - Efficient resource allocation in mobile gaming - Improved graphics performance on mobile devices

Benefits: - Enhanced gaming experience on mobile devices - Optimized GPU performance for better frame rates - Reduced power consumption on mobile devices

Commercial Applications: Title: "Optimized Variable Rate Shading Technology for Mobile Games" This technology can be used in mobile gaming devices to improve graphics performance and optimize resource allocation, leading to a better gaming experience for users. It can also be integrated into real-time rendering applications for enhanced visual quality.

Questions about Variable Rate Shading: 1. How does variable rate shading improve graphics performance in mobile games? Variable rate shading allows for more efficient use of GPU resources by adjusting shading rates based on draw call information, leading to improved frame rates and overall graphics performance.

2. What are the potential drawbacks of implementing variable rate shading in mobile games? While variable rate shading can improve performance, it may require additional processing power to analyze draw call information and adjust shading rates, potentially impacting battery life on mobile devices.


Original Abstract Submitted

this disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for heuristic-based variable rate shading for mobile games. a cpu that includes a gpu driver may obtain draw call information for a first frame of a plurality of frames. the first frame may be shaded based on a default shading rate (e.g., full shading rate). the draw call information may be associated with per shader frame states of the first frame. the cpu may estimate/detect one or more heavy draws for one or more subsequent frames of the plurality of frames based on the per shader states. the cpu may indicate, on a per draw basis, a reduced shading rate (e.g., half-shading rate) to a gpu that generates the one or more subsequent frames of the plurality of frames, when the plurality of frames is estimated to include the one or more heavy draws.