Bug 74052 - [chromium] Simplify the compositor texture transforms
Summary: [chromium] Simplify the compositor texture transforms
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Enhancement
Assignee: Alok Priyadarshi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-07 20:43 PST by Alok Priyadarshi
Modified: 2013-04-08 14:43 PDT (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alok Priyadarshi 2011-12-07 20:43:06 PST
Currently all textures - layers, tiles, and intermediate render surfaces are rendered upside down. The compositor flips the final composited image using the projection matrix. Ganesh produces upright textures, so the accelerated codepath using Ganesh (drawing and canvas) has to flip the textures before feeding to the compositor. This seems unnecessary and confusing. It will be much simpler if all textures were always upright and we never had to flip them.