• Advertisement
Sign in to follow this  

getting dx10 reference rasterizer

This topic is 2898 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

hello we are a graphics startup company. how can we get access to the dx10 reference rasterizer (or warp 10) source code?

Share this post


Link to post
Share on other sites
Advertisement
You don't. D3D core, the reference rasterizer and the WARP are proprietary and closed source.

Share this post


Link to post
Share on other sites
so is there a way to sign any kind of an nda with microsoft and get it? how do the ISVs and IHVs get access to it?

Share this post


Link to post
Share on other sites
ISVs don't usually get access to Windows source code, and IHVs only get access to it when they are really significant in the marketplace (AMD, NVidia, Intel etc.). There are rare exceptions, but I'm probably not allowed to talk about them (NDA binds me too).

You don't need the source of the refrast or WARP in order to develop software that uses them. You can get the binaries and corresponding import libraries and headers for both with the DirectX SDK, which is a free download. The public interfaces for D3D are very well documented and don't require a NDA.

Using either the reference or WARP device in place of an actual hardware device is very easy - you just need to modify one line of code where you create the device object interface. The samples that come with DX SDK demonstrate this very concisely.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement