WebGL doesn't work. drawArrays, Framebuffer not complete
Categories
(Core :: Graphics: CanvasWebGL, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox63 | --- | affected |
People
(Reporter: karlcow, Unassigned)
References
()
Details
(Whiteboard: [webcompat][gfx-noted])
Updated•7 years ago
|
It is not fixed yet showing black in firefox 64.0.2
Comment 2•6 years ago
|
||
This app appears to be in violation of the WEBGL_color_buffer_float extension:
https://www.khronos.org/registry/webgl/extensions/WEBGL_color_buffer_float/
The 32-bit floating-point type RGB32F may also optionally become available as a color-renderable format. These and textures created with format = RGB and type = FLOAT as specified in OES_texture_float, can be attached to framebuffer object color attachments for rendering. Applications must check framebuffer completeness to determine if an implementation actually supports this format.
As such, this is not a bug. (And the application will have portability problems even on Chrome, where I imagine this works on some hardware. Users on hardware that just don't support RGB32F will see this fail in Chrome)
Please reopen if I'm mistaken!
But works perfectly in chrome try this in http://madebyevan.com/webgl-path-tracing/ chrome
Comment 4•6 years ago
|
||
(In reply to prempink from comment #3)
But works perfectly in chrome try this in http://madebyevan.com/webgl-path-tracing/ chrome
But it will not work perfectly on a bunch of hardware on Chrome though. For instance, this does not work on my phone in either browser.
Comment 5•6 years ago
|
||
I filed this PR to fix that demo:
https://github.com/evanw/webgl-path-tracing/pull/6
Description
•