Aerhm, wrong link for the ANGLE-related 
issue: https://code.google.com/p/chromium/issues/detail?id=347182


Am Freitag, 28. Februar 2014 13:27:02 UTC+1 schrieb Floh:
>
> Thanks for the feedback! I may have put too much new stuff at once into 
> the last demo update :) For now I have disabled VAO usage again, but there 
> may also be problems with my use of depth-textures. I have written a couple 
> of bugs both for Firefox and Chrome:
>
> Framebuffer completeness check in FF: 
> https://bugzilla.mozilla.org/show_bug.cgi?id=948002
> Sampling from depth textures which is bound to a framebuffer has been 
> disabled in recent ANGLE: 
> https://bugzilla.mozilla.org/show_bug.cgi?id=948002
>
> I'll implement a workaround for the depth-texture bug over the weekend, 
> hopefully this helps.
>
> Cheers,
> -Floh.
>
> Am Donnerstag, 27. Februar 2014 01:52:41 UTC+1 schrieb Chad Austin:
>>
>> Hey Floh,
>>
>> On my 2010 Macbook Pro with an NVIDIA GeForce GT 330M, none of the demos 
>> load anything but black windows.  Here's the output: 
>> http://pastie.org/8796408
>>
>> Firefox 27.0.1.
>>
>> Cheers,
>> Chad
>>
>>
>>
>> On Tue, Feb 25, 2014 at 2:06 PM, Floh <[email protected]> wrote:
>>
>>> FYI, I just updated the demos at http://www.flohofwoe.net/demos.htmlwith 
>>> VAO enabled, I'm not doing any testing though whether the extension is 
>>> actually supported in the browser. Alon says he has problems on his machine 
>>> (nothing rendered), I'll see if I can find out more tomorrow.
>>>
>>> -Floh.
>>>
>>> Am Montag, 24. Februar 2014 14:54:55 UTC+1 schrieb jj:
>>>>
>>>> The code was merged last week - and in the end we actually noticed that 
>>>> we had to retain the VAO emulation path as well, so no features were 
>>>> dropped. It should be possible to use VAOs both with and without GL 
>>>> emulation, although the emulation path is not functionally perfect.
>>>>
>>>>    Jukka
>>>>
>>>>
>>>> 2014-02-24 15:44 GMT+02:00 Floh <[email protected]>:
>>>>
>>>> PS: clarification: "desktop version" means the actual native version 
>>>>> for Windows and OSX, not the "desktop GL path" in emscripten. I'm 
>>>>> currently 
>>>>> not using VAO code in emscripten, so thumbs up from me :)
>>>>>
>>>>> -Floh.
>>>>>
>>>>> Am Montag, 24. Februar 2014 14:42:06 UTC+1 schrieb Floh:
>>>>>
>>>>>> Whoops, I was sick last week and didn't notice this :) My demos (
>>>>>> www.flohofwoe.net) use VAOs in the desktop-GL version. I'd love to 
>>>>>> use them in emscripten too since it can reduce calls to GL drastically 
>>>>>> (if 
>>>>>> I remember right I can replace 11 calls with a single VAO call). Would 
>>>>>> love 
>>>>>> to use this in emscripten, especially if the code makes use of a WebGL 
>>>>>> VAO 
>>>>>> extension.
>>>>>>
>>>>>> Even though VAOs don't seem to make much of a performance difference 
>>>>>> in desktop GL it would be interesting to measure perf differences in 
>>>>>> WebGL, 
>>>>>> because of the (I guess) higher overhead per GL call.
>>>>>>
>>>>>> Cheers,
>>>>>> -Floh.
>>>>>>
>>>>>> Am Montag, 17. Februar 2014 21:24:22 UTC+1 schrieb jj:
>>>>>>>
>>>>>>> Hey,
>>>>>>>
>>>>>>> Anthony Liot has been working on a pull request to add proper VAO 
>>>>>>> support in Emscripten in this pull request: https://github.com/kr
>>>>>>> ipken/emscripten/pull/1817
>>>>>>>
>>>>>>> Before that PR (and before Firefox even supported VAOs), we had an 
>>>>>>> emulation path implemented, which was not really that great or perfect, 
>>>>>>> but 
>>>>>>> possibly actually worked in some codebases.
>>>>>>>
>>>>>>> Now when looking at Anthony's pull request and after having a chat 
>>>>>>> with Alon some time ago, we thought that in case nobody's actually 
>>>>>>> using 
>>>>>>> that emulation path, we could just merge Anthony's PR in and drop the 
>>>>>>> old 
>>>>>>> VAO emulation altogether. Then the browsers that have real support for 
>>>>>>> VAOs, would do so, and those that don't, would not even try to emulate, 
>>>>>>> since the performance will be suboptimal compared to not using VAOs at 
>>>>>>> all.
>>>>>>>
>>>>>>> If someone is using that VAO emulation and cares about browser 
>>>>>>> environments which don't have it, please let us know - of course we can 
>>>>>>> preserve it if someone actually is using it. Otherwise we'll probably 
>>>>>>> drop 
>>>>>>> the VAO emulation path for good.
>>>>>>>
>>>>>>> Note that this VAO emulation is a different thing than the existing 
>>>>>>> desktop GL/fixed-pipeline GL emulation, which will not be changed here 
>>>>>>> in 
>>>>>>> any way.
>>>>>>>
>>>>>>> Cheers,
>>>>>>>    Jukka
>>>>>>>  
>>>>>>  -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "emscripten-discuss" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>
>>>>
>>>>  -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "emscripten-discuss" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>
>>
>> -- 
>> Chad Austin
>> Technical Director, IMVU
>> http://engineering.imvu.com <http://www.imvu.com/members/Chad/>
>> http://chadaustin.me
>>
>>
>>  

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to