Summary (TL: DR version)
Ultimately, our goal is to use the OpenGL ES code in the WPF application initially (i.e. not SharpGL, etc.) and without problems with Airspace or drivers, possibly using the Google ANGLE project.
Background:
One of the things I like about OpenGL over DirectX is the cross-platform feature. It has excellent support for both OS X and Linux, as well as Android and iOS via ES. However, on Windows, its use is overshadowed by problems with drivers or, even worse, many cards simply do not implement it properly.
Log in to the ANGLE project or the “Stand Alone Graphical Interface” project .
ANGLE is an OpenGL ES 2.0 shell around the Direct3D implementation, that is, you can write OpenGL ES 2.0 code to run on Windows without the need for real OpenGL drivers. Not only does it pass ES compatibility tests, but it’s actually how Chrome does all its graphical rendering, including WebGL, so it is definitely a proven technology.
Question:
, WPF D3DImage, Direct3D WPF, , WPF. , ANGLE Direct3D, D3DImage - Direct3D, , OpenGL ES WPF Windows,
" " .
, ANGLE, D3D, D3DImage, ANGLE . , . , , .
, , , OpenGL ( ES) WPF OpenGL. ANGLE/D3DImage - ... . "", , , . , , .