Linked by Kroc Camen on Sat 26th Jun 2010 10:48 UTC
Thread beginning with comment 431627
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Why doesn't Microsoft just write the browser for them? Seriously? A system-wide canvas library? What on earth?
Microsoft does the best that they could, Direct2D is a relatively simple API (though still a COM API, but ugh), but simple nonetheless.
HW Accelerated canvas drawing is simply a consequence of the entire renderer being written in Direct2D.
Microsoft does the best that they could, Direct2D is a relatively simple API (though still a COM API, but ugh), but simple nonetheless.
HW Accelerated canvas drawing is simply a consequence of the entire renderer being written in Direct2D.
Direct2D is Windows-only. It is useless for cross-platform applications.
If Microsoft won't provide a Canvas library, then how about at least a respectable OpenGL API? What would be the reason for horrible openGL performance on Windows, too hard, or too much like actual competition?
If Microsoft won't provide a Canvas library, then how about at least a respectable OpenGL API? What would be the reason for horrible openGL performance on Windows, too hard, or too much like actual competition?
Uh, because it's not up to Microsoft to make. OpenGL implementation is wholly up to the IHV.
That's kinda the weakness of OpenGL, a sometimes varying mashup of different vendor extensions and what could be dodgy implementations.
DirectX simply outclasses OpenGL in ease of use, it's the lesser of two evils. One uses COM and the other tries to shoehorn an object based API into a C-based abomination.
There is no sense of a way forward with OpenGL, it's more or less following the lead of DirectX10 and DirectX11





Member since:
2005-11-29
Why doesn't Microsoft just write the browser for them? Seriously? A system-wide canvas library? What on earth?
Microsoft does the best that they could, Direct2D is a relatively simple API (though still a COM API, but ugh), but simple nonetheless.
HW Accelerated canvas drawing is simply a consequence of the entire renderer being written in Direct2D.