Bug 170854 - checkFramebufferStatus returns incorrect enum
Summary: checkFramebufferStatus returns incorrect enum
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebGL (show other bugs)
Version: Safari 10
Hardware: Mac macOS 10.12
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2017-04-14 11:24 PDT by Kirill S. Dmitrenko
Modified: 2024-01-17 02:35 PST (History)
4 users (show)

See Also:


Attachments
Test page (961 bytes, text/html)
2017-04-14 11:24 PDT, Kirill S. Dmitrenko
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill S. Dmitrenko 2017-04-14 11:24:23 PDT
Created attachment 307126 [details]
Test page

http://jsbin.com/dagikonove/edit?js,console (also attached).

On that page Safari Version 10.1 (12603.1.30.0.34) and 10.1 (10603.1.30.0.34) print "8cdb" as a return value of checkFramebufferStatus, but there's not enum in WebGL. Chrome, FF on same machines give "8cd5" which is FRAMEBUFFER_COMPLETE and Edge on Win10 (somewhat unexpectedly) gives "8cdd" which is FRAMEBUFFER_UNSUPPORTED.
Comment 1 Radar WebKit Bug Importer 2017-04-17 01:17:45 PDT
<rdar://problem/31653690>
Comment 2 Kimmo Kinnunen 2024-01-17 02:35:46 PST
works now