IT Home News on May 24, technology media phoronix released a blog post today (May 24), reporting that Microsoft continues to contribute open source code to the Mesa 3D graphics stack. In the latest submitted patch, it contains more than 60,000 lines of code and launched The brand-new Gallium3D front-end.
The classic legendary Taoist priest fights gold and summons the infinite moon spirit!
Advertisement
9377 Legend
The classic legendary Taoist priest fights gold and summons the infinite moon spirit!
The Mesa 25.2-devel version today merged a major patch from Microsoft, including 61925 lines of code, and introduced a new Gallium3D front-end – Media Foundation Transforms (M FT).
iIT Home quoted a blog post that the core of Microsoft’s contribution is that the MFT front-end is closely combined with Direct3D 12 (D3D12) Gallium3D driver. According to the description of the merge request (MR) submitted by Microsoft, this front-end calls the D3D12 driver through the pipe interface to achieve the asynchronous media conversion function.
As part of the Media Foundation architecture, MFT is widely used in decoders, encoders and digital signal processors (DSP), and is an indispensable component in the media pipeline. Microsoft documents point out that compared with the previous DirectX Media Objects (DMO) model, MFT has a clearer code of conduct, supports hardware accelerated video processing, and provides a more friendly implementation environment for developers.
In addition, Microsoft also attached a detailed description file (readme.md) in the submission to provide reference for subsequent development. This code patch of more than 60,000 lines has been officially merged, significantly enhancing the ability of the Mesa graphics stack under the Windows platform.
发表回复