-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Description
Create an alternative Direct3D 9 renderer alongside the existing Direct3D 8 (August 2007 SDK) renderer.
TODO: Separate in small PRs:
- Use blushogun96's existing work-in-progress Direct3D 9 patch.
- Abstract the key renderer interfaces, methods and structures.
- Provide clean method of switching out between Direct3D 8/9 renderers.
- Update project files to refer to standard install location of the DirectX libraries. DirectX SDK (June 2010) was the last standalone release; now included in the Windows SDK.
- Enable vertex shaders on Direct3D 9 renderer cf EmuIDirect3DDevice8_CreateVertexShader()
- Address tweaks and compatibility improvements.
- Use DirectX 'Developer Runtime' to fix newly introduced ERROR or CORRUPTION level messages..
Note: Windows XP does not support DirectX 10 and above.
Reactions are currently unavailable