Linked by Thom Holwerda on Sat 22nd Feb 2014 20:51 UTC
Windows

Microsoft isn't yet talking about the next update to Windows Phone. Though the company has made a series of small updates to Windows Phone 8, with three delivered so far, the platform is more or less the same as it was in 2012.

A big update is, however, in the cards. A series of leaks over the past few weeks have revealed an abundance of details about what Microsoft is likely to call Windows Phone 8.1. Unlike the three updates already made to Windows 8, Windows Phone 8.1 will be huge: so big that the 8.1 name (no doubt chosen to align the phone operating system with the desktop and tablet one) is downright misleading. If version numbers were determined by the scale of changes alone, this would be called Windows Phone 9.

Inside the bubble of Windows Phone, this is a huge update, and definitely one I'm looking forward to. However, outside of this bubble, this update contains nothing that iOS and Android haven't had for years, making WP 8.1 feel like what the platform should have been from day one.

If Microsoft can keep up with the competition going forward from 8.1, things could (finally) get interesting.

Thread beginning with comment 583401
To read all comments associated with this story, please click here.
WebGL?
by reduz on Sat 22nd Feb 2014 21:18 UTC
reduz
Member since:
2006-02-25

If it suports WebGL, it has to support OpenGL. If they don't make OpenGL available as an API they will be royal assholes to the whole developer community.

Reply Score: 4

RE: WebGL?
by Morgan on Sat 22nd Feb 2014 21:23 in reply to "WebGL?"
Morgan Member since:
2005-06-29

If they don't make OpenGL available as an API they will be royal assholes to the whole developer community.


Or maybe just the game developers? WP isn't strictly a gaming platform. I agree that it would be awesome if they end up supporting OpenGL, but it's not going to affect most WP developers either way.

Anyway, I wouldn't hold my breath; Microsoft has never played nice with OpenGL in the past.

Reply Parent Score: 4

RE[2]: WebGL?
by Drumhellar on Sat 22nd Feb 2014 21:52 in reply to "RE: WebGL?"
Drumhellar Member since:
2005-07-12

Anyway, I wouldn't hold my breath; Microsoft has never played nice with OpenGL in the past.


Not quite never... OpenGL was a major feature of Windows NT 3.51.

Edited 2014-02-22 21:53 UTC

Reply Parent Score: 5

RE: WebGL?
by jacquouille on Sat 22nd Feb 2014 21:41 in reply to "WebGL?"
jacquouille Member since:
2006-01-02

IE11 implements WebGL directly on top of Direct3D. Other browsers like Firefox and Chrome effectively do the same on Windows (more specifically they implement it on OpenGL ES, but they ship with an implementation of OpenGL ES on top of Direct3D). A OpenGL-to-Direct3D translation layer is no small engineering feat, but there exists at least a good open source one: http://angleproject.googlecode.com/

Reply Parent Score: 5

RE[2]: WebGL?
by reduz on Sat 22nd Feb 2014 22:18 in reply to "RE: WebGL?"
reduz Member since:
2006-02-25

This is more complex that it seems.

Angle is near useless on Widows Phone because the version of DX11 they ship does not allow live shader compilation.

If they end up allowing live shader compilation in WebGL but not DX11 they are still assholes.

Reply Parent Score: 4

RE: WebGL?
by Nelson on Sat 22nd Feb 2014 22:22 in reply to "WebGL?"
Nelson Member since:
2005-11-29

At this point they probably leave out to troll you ;)

Reply Parent Score: 4

RE: WebGL?
by Drumhellar on Sat 22nd Feb 2014 22:54 in reply to "WebGL?"
Drumhellar Member since:
2005-07-12

WebGl support doesn't necessitate hidden OpenGL capability.

While WebGL calls map very closely to OpenGL ES 2.0, there's no reason why it couldn't be implemented in Direct3D - Wine implements Direct3D as a wrapper to OpenGL, and performance is very good. There's no reason why the reverse shouldn't be true.

I'm pretty sure IE 11's WebGL support is implemented using Direct3D. I might be wrong, but I think that, when you get your video drivers via Windows Update (like most people do), you don't get advanced OpenGL support - only Direct3D support (And an OpenGL 1.2 wrapper, maybe?). Implementing WebGL in OpenGL for IE 11 would be broken for many, many people.

Reply Parent Score: 4

RE[2]: WebGL?
by reduz on Sun 23rd Feb 2014 16:54 in reply to "RE: WebGL?"
reduz Member since:
2006-02-25

You guys don't understand WebGL/OpenGL compile shaders in real-time. DirectX11 on mobile does not, so It's impossible to make a wrapper on that specific platform.

Reply Parent Score: 5

RE: WebGL?
by moondevil on Sun 23rd Feb 2014 09:16 in reply to "WebGL?"
moondevil Member since:
2005-07-08

What developer community? 3D jumping banners on web pages?

Graphics API come and go, learn to live with it and code accordingly.

Apple and Google are also assholes by your words, given that they won't support WebGL on their mobile OSs.

Reply Parent Score: 3