Directx texture resource interoperation system and method

A texture resource and interoperability technology, applied in the field of image processing, can solve problems such as the inability to realize Directx3D12 resources and disallow writing operations, and achieve the effect of coherence and interoperability

Active Publication Date: 2017-01-11
WUHAN DOUYU NETWORK TECH CO LTD
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, all textures on Directx3D 11 are not allowed to be directly written. The texture must be updated through another Buffer represented by ID3D12Resource. It is impossible to operate Directx3D 12 resources on Directx3D11 devices.

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
  • Directx texture resource interoperation system and method
  • Directx texture resource interoperation system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0032] see figure 2 As shown, the embodiment of the present invention provides a system for directx texture resource interoperation, including:

[0033] The device creation unit is used to create the Directx3D11 interface running on the Directx3D12 device; the Directx3D11 interface is a set of 2D or 3D graphics editing interfaces provided by Microsoft, which is integrated in Windows7, and the Directx3D12 device is a higher-level version of the Directx3D11 interface , which is integrated in Windows 10, the Directx3D12 device can synchronize the GPU and the CPU when executing GPU-related instructions when programming for programmers. This is a function that the Directx3D11 interface does not have, and has a greater impact on program performance.

[0034] The resource packaging unit is used to package the Directx3D12 resource into a Directx3D11...

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 Directx texture resource interoperation system and method, and is used for Directx3D11 and Directx3D12 texture resource interoperation. The system comprises an equipment creating unit which is used for creating a Directx3D11 interface on Directx3D12 equipment; and a resource packaging unit which is used for packaging Directx3D12 resources into Directx3D11 available resources and the resources can be used for the Directx3D11 interface. The Directx3D12 resources can be operated on the Directx3D11 interface so that Directx3D11 and Directx3D12 texture resource interoperation can be completed, and cross-version resource continuity and interoperability can be realized.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a Directx texture resource interoperability system and method. Background technique [0002] At present, the image acquisition card generally uses Direct3D technology to display the captured image data. In order to use the Direct3D graphics pipeline to process the image data captured by the acquisition card, the general method is to first send the image data to the system memory, and then create an image based on the image data in the system memory. Dynamic texture, and then use the Direct3D graphics pipeline to complete the processing and display of image data. [0003] The multimedia programming interface Directx3D 11 is integrated in Windows 7. Directx3D11 brings five important features of Tessellation (detachable subdivision surface technology), Multi-Threading (multi-threading), DirectCompute (general computing), Shader Model 5.0 (rendering engine 5.0) and Texture ...

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 Applications(China)
IPC IPC(8): G06T15/04G06T15/00
CPCG06T15/005G06T15/04
Inventor 杨亮
Owner WUHAN DOUYU NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products