Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021168468 - METHOD AND SYSTEM FOR FLEXIBLE GRAPHICS ENHANCEMENT AND EXECUTION

Publication Number WO/2021/168468
Publication Date 26.08.2021
International Application No. PCT/US2021/024459
International Filing Date 26.03.2021
IPC
G06T 1/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
1General purpose image data processing
G06K 9/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
9Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
CPC
G06F 8/34
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
34Graphical or visual programming
G06F 8/38
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
38for implementing user interfaces
G06F 9/44521
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
G06T 1/20
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
1General purpose image data processing
20Processor architectures; Processor configuration, e.g. pipelining
G06T 15/005
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D [Three Dimensional] image rendering
005General purpose rendering architectures
Applicants
  • INNOPEAK TECHNOLOGY, INC. [US]/[US]
Inventors
  • SUN, Hongyu
  • LI, Chen
  • LI, Chengeng
  • CHANOT, Aurelien
  • HUAU, Gabriel
Agents
  • AGDEPPA, Hector, A.
Priority Data
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND SYSTEM FOR FLEXIBLE GRAPHICS ENHANCEMENT AND EXECUTION
(FR) PROCÉDÉ ET SYSTÈME D'AMÉLIORATION ET D'EXÉCUTION DE GRAPHIQUES FLEXIBLES
Abstract
(EN) Systems and methods are provided for implementing flexible graphics enhancement and execution. For example, a flexible graphics enhancement and execution component can be an integrated element of a graphics application programming interface (API) that allows a visual effect of style to be added to the 3D graphics rendered from a mobile game. The techniques can include intercepting an initial function call, wherein the initial function call is associated with a graphics API rendering an image for an application. Then, a custom function can be automatically generated, based on the intercepted initial function call. A pointer associated with the generated custom function can be returned to the application, wherein the custom function modifies an output from the graphics API to add a visual effect to a three-dimensional (3D) rendered image of the application. The graphics API can be an Open Graphics Library (OpenGL) API.
(FR) L'invention concerne des systèmes et des procédés pour mettre en oeuvre une amélioration et une exécution de graphiques flexibles. Par exemple, un composant d'amélioration et d'exécution de graphiques flexibles peut être un élément intégré d'une interface de programmation d'application (API) graphique qui permet d'ajouter un effet visuel de style aux graphiques 3D rendus à partir d'un jeu mobile. Les techniques peuvent comprendre l'interception d'un appel de fonction initial, l'appel de fonction initial étant associé à une API graphique qui rend une image pour une application. Ensuite, une fonction personnalisée peut être automatiquement générée, sur la base de l'appel de fonction initial intercepté. Un pointeur associé à la fonction personnalisée générée peut être renvoyé à l'application, la fonction personnalisée modifiant une sortie de l'API graphique pour ajouter un effet visuel à une image rendue tridimensionnelle (3D) de l'application. L'API graphique peut être une API de bibliothèque graphique ouverte (OpenGL).
Latest bibliographic data on file with the International Bureau