Bug 100845

Summary: TextureMapperLayer backing store contents are drawn upside down on screen
Product: WebKit Reporter: Kalyan <kalyan.kondapally>
Component: WebKit EFLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: jturcotte, lucas.de.marchi, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
fix-proposal
none
patch none

Kalyan
Reported 2012-10-31 06:09:02 PDT
Created attachment 171629 [details] fix-proposal WebGL displays the Canvas with (0,0) being the bottom left corner. In GraphicsSurface::platformPaintToTextureMapper we don't set ShouldFlipTexture flag before painting to TextureMapper. Thus the contents are not flipped. It results in backing store contents being drawn upside down on screen.
Attachments
fix-proposal (2.26 KB, patch)
2012-10-31 06:09 PDT, Kalyan
no flags
patch (2.29 KB, patch)
2012-10-31 06:52 PDT, Kalyan
no flags
WebKit Review Bot
Comment 1 2012-10-31 06:15:30 PDT
Attachment 171629 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/ChangeLog:1: ChangeLog entry has no bug number [changelog/bugnumber] [5] Total errors found: 1 in 2 files If any of these errors are false positives, please file a bug against check-webkit-style.
Kalyan
Comment 2 2012-10-31 06:52:03 PDT
WebKit Review Bot
Comment 3 2012-10-31 11:25:17 PDT
Comment on attachment 171641 [details] patch Clearing flags on attachment: 171641 Committed r133049: <http://trac.webkit.org/changeset/133049>
WebKit Review Bot
Comment 4 2012-10-31 11:25:20 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.