V
V
Vladimir2011-11-05 23:58:33
3D
Vladimir, 2011-11-05 23:58:33

How to redirect Direct3D 9 calls to 10?

Good afternoon.
The purpose of this is to run applications that require D3D on a server without a video card.
This requires the use of D3D_DRIVER_TYPE_WARP (the SwiftShader alternative works with big glitches), but this type is not present in D3D < 10.
Using the Api tracer 2.0 project, I got ProxyDLL for D3D9 and D3D10.
Next, in D3D10-proxy, I replaced DRIVER_TYPE with WARP. D3D10 - done.
Question: What is the correct way to redirect 9 to 10?
Are there any pitfalls?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
K
kekekeks, 2011-11-06
@Degot

You can install WineD3D, after which you can mock OpenGL software rendering.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question