Direct3D 9-to-11

 2 likes

This project is an attempt to convert Direct3D 9 programs to Direct3D 11. It reimplements the d3d9.dll, which contains the core D3D9 interfaces.

License model

  • FreeOpen Source

Platforms

  • Mac
  • Windows
  • Linux
  No rating
2likes
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

Direct3D 9-to-11 News & Activities

Highlights All activities

Recent activities

Show all activities

Direct3D 9-to-11 information

  • Developed by

    Gabriel Majeri
  • Licensing

    Open Source (LGPL-3.0) and Free product.
  • Written in

  • Alternatives

    10 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  86 Stars
  •  28 Forks
  •  2 Open Issues
  •   Updated Aug 20, 2018 (Archived)
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about Direct3D 9-to-11, and it has gotten 2 likes

Direct3D 9-to-11 was added to AlternativeTo by RemovedUser on Sep 28, 2018 and this page was last updated Sep 28, 2018.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Direct3D 9-to-11?

This project is an attempt to convert Direct3D 9 programs to Direct3D 11. It reimplements the d3d9.dll, which contains the core D3D9 interfaces.

Most D3D9 games are CPU limited on modern PCs, since GPU power increased exponentially while CPUs fell behind. Furthermore, most (old) games lack multithreading support, draining the CPU resource even more.

This project uplifts the games D3D9 graphics API calls to D3D11.

Note: the project is currently under heavy development. Currently, it is not capable of running real games. You are welcome to build and test it yourself if you want to.

Important: this project should be used together with DXVK, which would then translate D3D11 to Vulkan. Without DXVK, this project will probably not provide any performance improvement, more likely will degrade performance.