Chad, 

I think the reason is that the depth_texture extension is missing on your 
config. 

On my Mac (Intel HD4000) the following 2 extensions show up in FF 27:  

    WEBGL_depth_texture
    GL_WEBGL_depth_texture

Could you check whether FF Nightly lists these? It's a bit strange that 
such a common GPU (NVIDIA) wouldn't expose depth textures. I'll have to add 
at least a warning if the extension couldn't be found.

Thanks!
-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] <javascript:>>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] <javascript:>.
>> 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