[Webkit-unassigned] [Bug 105821] Optimize the texture packing for texImage2D() and texSubImage2D() in WebGL

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 31 00:42:40 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=105821





--- Comment #2 from Jun Jiang <jun.a.jiang at intel.com>  2012-12-31 00:44:43 PST ---
After applying the patch, the binary size of GraphicsContext3D.o for Non-CG ports are smaller than before. Taking chromium on Linux for example, the size of  GraphicsContext3D.o decreases from 60976 bytes to 33488 bytes (release build). 
While for CG port, the binary size of GraphicsContext3D.o is bigger than before, increasing from 405600 bytes to 1194444 bytes(release build, symbols not striped). The difference between CG port and other ports is that the number of possible source formats for Image from DOM elements are bigger. The detail is in FormatConverter::convert(). This difference introduces much more instances for template functions and results a binary size increase for CG port.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list