Bug 45316

Summary: Regression in JPEG texture uploads on Mac OS X
Product: WebKit Reporter: Kenneth Russell <kbr>
Component: WebGLAssignee: Kenneth Russell <kbr>
Status: RESOLVED FIXED    
Severity: Normal CC: cmarrin, zmo
Priority: P1    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on: 44566    
Bug Blocks: 45332    
Attachments:
Description Flags
Patch dglazkov: review+, kbr: commit-queue-

Kenneth Russell
Reported 2010-09-07 12:13:04 PDT
The fix for the longstanding premultiplied alpha issue in https://bugs.webkit.org/show_bug.cgi?id=44566 has introduced a regression when uploading textures using the Core Graphics format kCGImageAlphaNoneSkipLast. The issue is a missing break statement in a nested switch.
Attachments
Patch (5.96 KB, patch)
2010-09-07 14:20 PDT, Kenneth Russell
dglazkov: review+
kbr: commit-queue-
Kenneth Russell
Comment 1 2010-09-07 14:20:16 PDT
Created attachment 66765 [details] Patch From the ChangeLog: Fixed regression introduced in https://bugs.webkit.org/show_bug.cgi?id=44566 . Added regression test covering this case to gl-teximage.html in Khronos repository and synced test with WebKit's version.
Dimitri Glazkov (Google)
Comment 2 2010-09-07 14:21:50 PDT
Comment on attachment 66765 [details] Patch ok.
Kenneth Russell
Comment 3 2010-09-07 14:24:31 PDT
Note You need to log in before you can comment on or make changes to this bug.