Closed Bug 753056 Opened 12 years ago Closed 5 years ago

Move WebGLTexelConversions.o to libgkmedias to ease libxul pgo linking memory usage

Categories

(Core :: Graphics: CanvasWebGL, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: bjacob, Unassigned)

References

Details

Now that bug 749711 has landed (on inbound at the moment), the WebGL texel conversions code is isolated in separate WebGLTexelConversions.{cpp,h} files, all going into a single WebGLTexelConversions.o object file. Should be easy to move it out of libxul into libgkmedias.

Although this is only 17k of executable code (measured with nm -S on linux x86-64) this is hundreds of template instantiations, so it's possible that pgo linking memory usage could be significantly affected.
Note that the directory I'm talking about here is:

  content/canvas/src
Severity: normal → enhancement
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.