Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
d3d9_gallium_state_tracker [2014/05/29 03:25] okias roadmap |
d3d9_gallium_state_tracker [2014/05/31 18:34] okias |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Gallium D3D9 state tracker know also as gallium-nine or "d3d9 st". ====== | ====== Gallium D3D9 state tracker know also as gallium-nine or "d3d9 st". ====== | ||
+ | IRC: #d3d9 on freenode.net | ||
Consist from two parts | Consist from two parts | ||
Line 19: | Line 20: | ||
As first thing, you may want try run __wine/ | As first thing, you may want try run __wine/ | ||
+ | |||
+ | Also if you want see CPU load and FPS, '' | ||
==== Roadmap ==== | ==== Roadmap ==== | ||
Line 24: | Line 27: | ||
* (1) Pass the tests (dlls/ | * (1) Pass the tests (dlls/ | ||
* (2) have an idea how to handle later d3d10 and d3d11 | * (2) have an idea how to handle later d3d10 and d3d11 | ||
- | * (3) Show clear evidence | + | * (3) Prove that d3d9 state tracker can be faster than translation d3d9 -> opengl. |
* (4) Handle applications that do opengl and d3d on the same window. | * (4) Handle applications that do opengl and d3d on the same window. | ||
* (5) Have an interface between wine and mesa that allows independent updates of mesa and wine | * (5) Have an interface between wine and mesa that allows independent updates of mesa and wine | ||
Line 30: | Line 33: | ||
Also check other wiki pages as: | Also check other wiki pages as: | ||
+ | * [[https:// | ||
* [[d3d9_upstream|Review for upstream inclusion]] | * [[d3d9_upstream|Review for upstream inclusion]] | ||
* [[d3d9_debugging|Debugging]] | * [[d3d9_debugging|Debugging]] | ||
* [[d3d9_supported_hardware|Tested Hardware]] | * [[d3d9_supported_hardware|Tested Hardware]] | ||
* [[d3d9_demos|Demos]] | * [[d3d9_demos|Demos]] |