Unlock instant, AI-driven research and patent intelligence for your innovation.

A graphics rendering engine device and its implementation method

The technology of a graphics rendering engine and its implementation method is applied in the field of graphics rendering engine devices to achieve the effects of less CPU resource occupation, good compatibility, and easy-to-use interface

Active Publication Date: 2016-10-26
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] However, the graphics processing interfaces GDI and GDI+ in the prior art, as well as D3D and OpenGL, have been difficult to meet the requirements for drawing application program interfaces. Graphics rendering engine has become a technical problem to be solved urgently

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 graphics rendering engine device and its implementation method
  • A graphics rendering engine device and its implementation method
  • A graphics rendering engine device and its implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0041] Before describing the embodiments of the present invention, some technical terms and concepts used in the present invention are introduced first, so that those skilled in the art can better understand the technical solution of the present invention.

[0042] The rendering engine, located at the bottom of the software system, provides drawing services such as interface rendering for the software.

[0043] GDI (Graphics Device Interface), a graphics devic...

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

According to an example, a method for implementing a graphic rendering engine may be provided. In the method, rendering function information of a first graphic processing interface and a second graphic processing interface may be extracted. The first graphic processing interface and the second graphic processing interface may be encapsulated as a graphic rendering engine interface. Member functions of the graphic rendering engine interface may be defined according to the rendering function information. A rendering function corresponding to the member functions may be implemented by calling the first graphic processing interface or the second graphic processing interface with the graphic rendering engine interface. The graphic rendering engine provided by examples of the present disclosure may have relatively high comprehensive performances, such as high rendering efficiency, less CPU occupation, good capability and easy-to-use interfaces.

Description

technical field [0001] The invention relates to graphics processing technology, in particular to a graphics rendering engine device and its implementation method. Background technique [0002] At present, under the Windows operating system, most application programs with a graphical interface require a dedicated graphics device interface to draw them. [0003] Except for games, most applications use GDI (Graphics Device Interface, Graphics Device Interface) and GDI+ to draw their graphical interfaces. The basic principle of GDI drawing is the operation and copying of pixels in the memory. Users can use the many functions provided by GDI or GDI+ to easily output graphics, text and other operations on the screen, printer and other output devices. The emergence of GDI and GDI+ enables programmers to convert the output of the application program into the output on the hardware device without caring about the hardware device and device driver, which realizes the isolation betwee...

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): G06T1/00
CPCG06T1/20G09G5/006
Inventor 黄渊黄飞跃吴永坚董立乾
Owner TENCENT TECH (SHENZHEN) CO LTD