Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and device for graphics rendering on mobile devices

A graphics rendering and mobile device technology, applied in the field of graphics rendering, can solve problems such as update troubles, and achieve the effect of simple update, convenient operation, and no need for installation

Inactive Publication Date: 2017-11-24
ALIBABA GRP HLDG LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the game client program needs to be installed after downloading, and it is troublesome to update

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and device for graphics rendering on mobile devices
  • A method and device for graphics rendering on mobile devices
  • A method and device for graphics rendering on mobile devices

Examples

Experimental program
Comparison scheme
Effect test

application example 1

[0106] refer to figure 2 , which shows a schematic flowchart of a method for rendering graphics in a browser on a mobile device in this application, which may specifically include:

[0107] Step 201, the browser loads a URL (Uniform Resource Locator, Uniform ResourceLocator) or UUID (Universally Unique Identifier);

[0108] Thereby, the HTML+JavaScript code can be obtained, wherein the JavaScript code includes the API interface encapsulated by this application;

[0109] The browser kernel has a request module for the HTTP (hypertext transfer protocol, hypertext transport protocol) protocol, and codes are requested through this request module. The specific process is that when you use a URL to visit the website, the browser can get the index.html homepage entry page through the URL, then execute this page, and load the required resources and JavaScript code at the same time. For this application, it is only necessary to directly execute the JavaScript code obtained by the br...

application example 2

[0119] refer to image 3 , which shows a schematic flowchart of a method for running a game program on a mobile device according to the present application, which may specifically include:

[0120] Step 301, the player opens the game market from the mobile device;

[0121] It is equivalent to launching an independent program on the mobile device.

[0122] Step 302, the player browses the game market, finds a game of interest, and clicks on the corresponding icon;

[0123] Step 303, the game market searches for the corresponding game ID for the icon clicked by the player;

[0124] Step 304, the game market searches the game ID's entry code or entry file main. js;

[0125] main. js is the entry code part of the game development developed by the game manufacturer or the game free developer who cooperates with the game manufacturer; main. js includes the API interface of createCanvas, getContext and other initialization rendering functions, which can be used to initialize th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present application provides a method and device for graphics rendering on a mobile device, wherein the method specifically includes: obtaining the JavaScript code of the graphics application program; the JavaScript code includes an API interface corresponding to an OPENGL-based rendering function, so The style of the API interface follows the HTML5 Canvas standard; the JavaScript code is executed in the parsing engine; the execution process includes: when executing the API interface in the JavaScript code, using the parsing engine to parse the API interface It is the corresponding OPENGL-based rendering function; call the parsed rendering function to perform graphics rendering on the rendering target. This application can improve the speed of graphics rendering on mobile devices.

Description

technical field [0001] The present application relates to the technical field of graphics rendering, in particular to a method and device for graphics rendering on a mobile device. Background technique [0002] At present, the applications on mobile devices are becoming more and more abundant, and the display of these applications is becoming more and more complex, and the graphics rendering of these applications is inseparable from graphics rendering. For example, the graphics display of web games on mobile devices cannot be separated from graphics rendering. Graphics rendering is the conversion of an object-based high-level description into a graphic image displayed on some display device. For example, graphics rendering occurs during the process of converting a mathematical model of a three-dimensional object or scene into a bitmap graphics. Another example of graphics rendering is the conversion of HTML (Hypertext Markup Language) files into graphics displayed on a com...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44
CPCG06F9/45529G06F9/452G06T1/00
Inventor 刘胡笳陶俊杰朱文祥王明建
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products