Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021002949 - ASSET AWARE COMPUTING ARCHITECTURE FOR GRAPHICS PROCESSING

Publication Number WO/2021/002949
Publication Date 07.01.2021
International Application No. PCT/US2020/032954
International Filing Date 14.05.2020
IPC
G06T 15/00 2011.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D  image rendering
Applicants
  • SONY INTERACTIVE ENTERTAINMENT LLC [US]/[US]
Inventors
  • CERNY, Mark, E.
Agents
  • HSU, Lin, C.
  • PENILLA, Albert, S.
Priority Data
16/503,37803.07.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) ASSET AWARE COMPUTING ARCHITECTURE FOR GRAPHICS PROCESSING
(FR) ARCHITECTURE INFORMATIQUE SENSIBLE AUX ACTIFS POUR TRAITEMENT GRAPHIQUE
Abstract
(EN)
A method for executing a game by a computing system that uses a central processing unit (CPU) and graphics processing unit (GPU) for generating video frames. A draw call is generated for a video frame by the CPU. At bind time, i.e. writing of the GPU commands by the CPU using a GPU API, asset aware data (AAD) is written to the command buffer, and loading of one or more level of detail (LOD) data from an asset store to system memory is requested. The GPU executes the draw call for the frame using LOD data written to the system memory, the GPU using at least a minimum of LOD data based on the AAD. Additionally, the GPU uses information regarding the LOD load state when executing the draw call, in order to avoid access to LODs not yet loaded.
(FR)
L'invention concerne un procédé d'exécution d'un jeu par un système informatique qui utilise une unité centrale de traitement (UC) et une unité de traitement graphique (UTG) pour générer des images vidéo. Un appel d'extraction est généré pour une image vidéo par l'UC. Au moment de la liaison, c'est-à-dire de l'écriture des commandes d'UTG par l'UC à l'aide d'une interface API d'UTG, des données sensibles aux actifs (AAD) sont écrites dans la mémoire tampon de commandes, et le chargement d'un ou plusieurs niveaux de données de détail (LOD) d'un magasin d'actifs vers la mémoire du système est demandé. L'UTG exécute l'appel d'extraction pour l'image à l'aide de données LOD écrites dans la mémoire du système, l'UTG utilisant au moins un minimum de données LOD sur la base des AAD. De plus, l'UTG utilise des informations concernant l'état de charge des LOD lors de l'exécution de l'appel d'extraction, afin d'éviter l'accès aux LOD non encore chargées.
Latest bibliographic data on file with the International Bureau