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

Pattern-oriented engine-drawing IO intermediate device

A graphics rendering engine and middleware technology, applied in the direction of program control devices, multi-program devices, etc., can solve the problems of unclear division, waste of memory space, no division, etc., and achieve the effect of improving scalability and ensuring real-time performance

Inactive Publication Date: 2008-08-06
BEIHANG UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] (1) In this scheme, the specific reading object and the manager are tightly coupled, and the hierarchical division between the underlying reading and writing components and middleware cannot be clearly distinguished
[0013] (2) This tightly coupled relationship makes it impossible for the underlying components to form a separate class library without the middleware. In this way, the size of the middleware will continue to increase with the increase in file types supported by the graphics rendering platform, thus affecting the graphics rendering platform. critical real-time performance
[0014] (3) In this scheme, static member variables are used to register the mapping table. This method causes redundancy of useless read and write objects, and it always exists during the operation of the system. With the increase of IO components at the bottom, it will cause The waste of memory space affects the real-time performance of the system
[0015] In general, the disadvantage of the existing technology is that it is only divided into IO modules, and the concept of IO components and IO middleware at the bottom layer is not divided, or the division is not clear, resulting in redundancy during system operation and affecting the system. Real-time performance, which limits the scalability of the underlying IO components, and cannot allow a large number of IO components to be used by the graphics rendering platform

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
  • Pattern-oriented engine-drawing IO intermediate device
  • Pattern-oriented engine-drawing IO intermediate device
  • Pattern-oriented engine-drawing IO intermediate device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Such as figure 2 as shown, figure 2 The hierarchical relationship of the graphic rendering engine-oriented IO middleware in the graphic rendering system of the present invention is described, and the present invention is located between the underlying IO components and the high-level modules of the graphic rendering engine. The IO middleware of the present invention is invoked by the graphics rendering engine, and realizes the difference between specific IO components at the bottom layer by providing a unified interface to the high-level modules of the graphics rendering engine. The IO middleware can recognize the format of reading and writing files in the graphics drawing system call command, so as to call different IO components at the bottom layer to complete specific reading and writing operations. The IO middleware realizes the management and calling of the underlying IO components by providing a proxy mechanism and using the dynamic library module and the reade...

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 pattern drawing engine-oriented IO intermediate device includes four main parts: a central management module as the organizer and manager of other modules, IO dispatching center for drawing engine and the kernel of the IO intermediate device; a deputy module for registering IO assembly to the central management module; dynamic library module as the practical manager in ground layer assembly library for the central management module to load ground layer IO assembly through it; a read / write module as the interface between the IO intermediate part and ground layer IO assembly to execute file read / write operation. The present invention has real-time performance of drawing engine and high system expandability, makes pattern drawing engine capable of backing up several kinds of file IO and makes great amount of IO assemblies capable of being used by pattern drawing engine.

Description

technical field [0001] The invention relates to an IO middleware device oriented to a graphics rendering engine. Background technique [0002] The IO middleware oriented to the graphics drawing platform is a new type of middleware, which is produced for the specific application of the graphics drawing platform. Middleware technology is a concept that emerged in the 1990s. It is located on the client / server operating system and manages computing resources and network communications. The characteristics of middleware include: meeting the needs of a large number of applications; running on a variety of hardware and OS platforms; supporting distributed computing, providing interactive functions for applications or services that provide transparency across networks, hardware and OS platforms; supporting standard protocols; standard interface. Middleware is classified into data access middleware, remote procedure call middleware, message middleware, transaction middleware, objec...

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/44G06F9/46
Inventor 王莉莉岳永辉
Owner BEIHANG UNIV
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