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

3d engine compatibility test method and device

A technology of compatibility testing and 3D engine, which is applied in the field of computers and the Internet, can solve the problems of long test period, blindness of test plan design, and difficult positioning, etc., so as to reduce the scope of analysis and positioning, save manpower and time costs, The effect of shortening the test cycle

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

AI Technical Summary

Problems solved by technology

[0005] 1. There is no theoretical basis for how to choose a graphics card, and it does not combine the characteristics of the 3D engine itself. It often requires a lot of manpower and time costs, covering as many hardware platforms as possible, and the design of the test plan is blind;
[0006] 2. Unable to determine the graphics card that needs to be tested;
[0007] 3. The test period is long, and because the integrity of the hardware platform cannot be guaranteed, the integrity of the test cannot be guaranteed;
[0008] 4. The information provided by the report is less helpful for locating the cause of the problem, and cannot provide the difference between hardware features, making it difficult to locate the cause of the problem

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
  • 3d engine compatibility test method and device
  • 3d engine compatibility test method and device
  • 3d engine compatibility test method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The technical solution for realizing the purpose of the invention will be described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0030] The technical terms involved in the embodiments of the present invention include:

[0031] Direct3DAPI: a set of 3D drawing programming interfaces developed by Microsoft on the Microsoft Windows operating system;

[0032] Caps: the list of hardware features of Direct3D, reflecting the support of hardware for Direct3D features;

[0033] 3D: Three Dimensions mainly refers to digital 3D / three-dimensional / three-dimensional technology based on computer / Internet;

[0034] Bench3D: the name of the tool realized by the technical solution of the embodiment of the present invention.

[0035] Please refer to figure 2 , figure 2 It is a schematic flow char...

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 invention discloses a 3D engine compatibility test method and device. The method includes: acquiring Caps information of a 3D engine; comparing the Caps information of the 3D engine with pre-stored Caps information in a database; positioning and analyzing problems according to comparison results. According to the method, Direct3D API used by the 3D engine is intercepted to acquire Caps information used by the 3D engine, the Caps information is compared with the Caps information having graphics cards already in the database, the graphics cards which may have the compatibility problem are predicted accurately, the blindness of selecting the graphics cards to be tested is avoided, test cycle is shortened effectively, and manpower and time costs are saved; meanwhile, the range of analysis and positioning is narrowed effectively, and the causes of the computability problem in the graphics cards are positioned accurately.

Description

technical field [0001] The invention relates to the technical field of computers and the Internet, in particular to a 3D engine compatibility testing method and device. Background technique [0002] In the Windows operating system, a 3D engine refers to a collection of algorithm implementations that abstract material in reality into polygons or various curves, perform related calculations in the computer, and output the final 3D image. Therefore, in order to make the 3D engine It is compatible with the computer graphics card, and the graphics card needs to be tested. [0003] At present, there are almost no 3D engine compatibility testing tools, and there is no theoretically supported test plan, and the need for a test platform increases the complexity of the test plan, making the compatibility test for 3D engines a difficult point in the industry. [0004] Such as figure 1 As shown, in the traditional test scheme for 3D engine compatibility, there are the following defici...

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): G06F11/36
Inventor 李俊曹文升杜康耿天平
Owner TENCENT TECH (SHENZHEN) CO 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