Closed Bug 1448632 Opened 7 years ago Closed 6 years ago

WebGL Path Tracing not works @ COLOR_ATTACHMENT0 has an effective format of RGB32F

Categories

(Core :: Graphics: CanvasWebGL, defect, P3)

61 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1481717
Tracking Status
firefox-esr52 --- affected
firefox59 --- affected
firefox60 --- affected
firefox61 --- affected

People

(Reporter: zefling, Assigned: jgilbert)

Details

(Whiteboard: [gfx-noted])

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0 Build ID: 20180324230458 Steps to reproduce: This demo not works on Firefox, but it's ok with Chromium http://madebyevan.com/webgl-path-tracing/ Debian 8 / GeForce 770 GTX / Nightly Actual results: In console : Error: WebGL warning: drawArrays: Framebuffer not complete. (status: 0x8cd6) COLOR_ATTACHMENT0 has an effective format of RGB32F, which is not renderable Error: WebGL warning: drawArrays: Framebuffer must be complete. Error: WebGL warning: drawArrays: This operation requires zeroing texture data. This is slow.
I reproduced the issue on ubuntu 16.04, Windows 10 x64, Osx 10.12 with Firefox 59.0.2 20180323154952, Firefox 61.0a1 20180327220126 and FF 52.7.3 20180322140748. Based on the demo and error messages, as initial triage, this bug seems to belong to Canvas WebGl. [Notes:] 1. The issue doesn't seem related to video card/manufacturerer 2. On Ubuntu 16.04 using integrated video card, the demo didn't work on Chrome either, although for the rest of configurations tested demo was working in Chrome while it didn't in FF.
Status: UNCONFIRMED → NEW
Component: Untriaged → Canvas: WebGL
Ever confirmed: true
OS: Unspecified → All
Product: Firefox → Core
Hardware: Unspecified → All
Priority: -- → P3
Whiteboard: [gfx-noted]
RGB32F is not guaranteed to work. If neither RGBA32F nor RGB32F work, I would consider that a bug. Otherwise this is not a bug.
Assignee: nobody → jgilbert
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.