Closed Bug 1297247 Opened 8 years ago Closed 2 years ago

Add win64 build support to libyuv

Categories

(Core :: Graphics, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox52 --- wontfix
firefox53 --- affected

People

(Reporter: sotaro, Assigned: sotaro)

References

(Blocks 1 open bug)

Details

libyuv does not support SIMD scaling on win64 build. See Bug 1295927. From Bug 1295927 Comment 21, there are several ways to add its support to libyuv.
Assignee: nobody → sotaro.ikeda.g
Component: GFX: Color Management → Graphics
Version: 49 Branch → Trunk
Sotaro, are you working on this libyuv bug? We're changing the Firefox Windows installer's default from 32-bit to 64-bit Firefox in Firefox 53, so more users will be affected by any Win64 issues in libyuv.

btw, about 70% of 32-bit Firefox users are running Win64 OS and could be using 64-bit Firefox. We plan to upgrade these 32-bit Firefox users to 64-bit later this year.
Flags: needinfo?(sotaro.ikeda.g)
The problem is because libyuv does not support 64 bit well. But it supports yuv420 to yuv conversion with simd. Then performance of b4bit is not too bad on majority of use cases.

The following is current status of chromium.
  https://bugs.chromium.org/p/chromium/issues/detail?id=160873

I get an advice from :jrmuizel and I am going to work for yasm support of libyuv.
Flags: needinfo?(sotaro.ikeda.g)
Too late for firefox 52, mass-wontfix.

Is this supposed to be "New" or "Wontfix"?

(In reply to Worcester12345 from comment #4)

Is this supposed to be "New" or "Wontfix"?

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.