Placeholder Image

Subtitles section Play video

  • now WebGL

  • coming off of that

  • is...

  • You know when i first got asked about that i was like well you know what

  • i don't see us really using this on anything it's another one of these

  • weird "you do something in a web browser" and we're doing this

  • with Quake Live. You got to play your game in a web browser. That was a plugin

  • at a lot of people latched onto that aspect which never really the point of it

  • In hindsight was quick light wasn't in the browser because it causes

  • maintaining that market is really kinda sucked and it's been a ben problematic

  • because offer you much about went to school full screen

  • wet g l as inability to do

  • three-d_ content

  • in there it is

  • is somewhat interesting as a platform

  • but it's a tempered by ice

  • the idea of using

  • it was bad enough to mobile work coding in java

  • now i have paid fun doing that by corks delves into a bar p_g_a_ messed up on

  • the mobile platforms

  • but there is uh... he says of

  • strange futility toward optimizing java bytecode

  • i'm doing that you're like okay i'm doing

  • good quality optimizing work that's been going to be interpreted by a virtual

  • machine

  • anti yes you get just-in-time compilation hours but it's not the same

  • as programming directly to

  • to the metal or you could just to to the instruction set for that matter

  • webapplications racing okay no word to use javascript that's taking the

  • absurdity one level further high thank okay we're gonna do

  • subhash high-performance graphics application in

  • javascript

  • i here this is just

  • offensively wrong on some levels but

  • i have to temper that with the fact that so much of the magical stuff that

  • happens happens through offensively bad code on there you go all the the magic

  • that runs the web is scary scary stuff and it's not how i'd you know i can

  • optimizing or eighty programmer would have done things

  • so i have to temper that by saying there

  • there is a yacht

  • initial sets a violent repulsion but that doesn't mean it's not a potentially

  • valuable platform

  • and the idea of

  • being able to you know to recur interesting content areas

  • is interesting but you still have two major loads and all of that

  • and as it stands i would think that general like

  • gaining a cloud applications in general ice house

  • bore alive

  • had a lot more chance of delivering real value to people than the web platform

  • because

  • our experience with quake live at the weather is a platform it sucks every

  • revision of a browser comes out something breaks we have to go in and

  • figure out what's different about the environment there

  • if you have to do something inside a browser

  • uh... biggest client is much more interesting as something that you know

  • it started out as he really pretty darn clever x eighty six thirty two-bit pack

  • on the way that they could

  • uh... sandbox all of this and you circled interestingly

  • snout dynamically compilation step it something that your program in c or c

  • plus plus it compiles down to something that's going to be not your daschle four

  • optimist tops at optimization level for a completely gate if code but

  • pretty damn close to native code and you could do

  • all of your evil pointer chasing stuff that whatever you want it to you as a to

  • the metal game developer but you still have to talk with the rest of the system

  • to the web platform

  • at the platform specification is still really not good you know we've over the

  • last two decades we've seen lots of platforms and platforms are very rarely

  • what you want hopefully the falls to you know what you want eventually

  • but going through web geo marshall everything that the budgeted efficiency

  • there but course still wait we better than doing something in javascript

  • but it does bring up the whole scary issue of

  • security is something that

  • people should be carried a bit about now in that it the old days when we're at

  • graphics performance were just making our graphics do what we want is

  • you'll get to the acceptable level with the critical kal

  • but now graphics is in many many ways good enough

  • and i don't actually think it's a good idea at all to sacrifice security in

  • something that might be used regularly like a browser

  • four some degree of graphics performance so by absolutely believe that that the

  • marshall and it goes on through the web geo interface is the right thing to do

  • and it's still scares the heck out of me because

  • anne desde el one with a straight face could try to tell you the debt

  • a web geol application is fully sandbox that

  • i did don't believe it for a second idea quercus leasing people break out of sand

  • boxes involving just the cd you had everybody that's graphics programmer has

  • you know has at some point crash to keep you in some way by sending down some

  • frightening program combined with some set up a set of attributes

  • it's just not the most stable system

now WebGL

Subtitles and vocabulary

Click the word to look it up Click the word to find further inforamtion about it