Closed
Bug 1157065
Opened 9 years ago
Closed 9 years ago
GFX: MIPS: Optimize 2D operations by Loongson3 MMI
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
FIXED
mozilla41
People
(Reporter: hev, Assigned: hev)
Details
Attachments
(8 files)
7.71 KB,
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
43.62 KB,
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
23.25 KB,
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
6.80 KB,
patch
|
jrmuizel
:
review-
|
Details | Diff | Splinter Review |
598 bytes,
patch
|
jrmuizel
:
review-
|
Details | Diff | Splinter Review |
19.42 KB,
patch
|
jrmuizel
:
review-
|
Details | Diff | Splinter Review |
32.03 KB,
patch
|
jrmuizel
:
review-
|
Details | Diff | Splinter Review |
9.25 KB,
patch
|
jrmuizel
:
review-
|
Details | Diff | Splinter Review |
Hi, The GS464 core of Loongson3 implemented a SIMD ASE like as intel MMX, we call it Loongson3 MMI. This is a 64-bit SIMD instruction set, it isn't support floating point. In public, it used by another open source project pixman for Loongson3. currently, we want to public some 2d operations implemented in LS3 MMI.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → r
Assignee | ||
Comment 1•9 years ago
|
||
This is a helpers for translate SSE instruction interface to MMI and used by next patches.
Attachment #8595687 -
Flags: review?(tnikkel)
Comment 2•9 years ago
|
||
Comment on attachment 8595687 [details] [diff] [review] 0001-GFX-2D-Add-Loongson3-MMI-helpers.patch Did you mean to request review from me? I don't think I'm the right reviewer for this. Jeff or Bas can likely help here.
Attachment #8595687 -
Flags: review?(tnikkel)
Attachment #8595687 -
Flags: review?(jmuizelaar)
Attachment #8595687 -
Flags: review?(bas)
Assignee | ||
Comment 3•9 years ago
|
||
This patch added a new source file convolverLS3.cpp, will build in every mips platforms, just enabled for Loongson3 (-march=loongson3a).
Attachment #8595706 -
Flags: review?(jmuizelaar)
Attachment #8595706 -
Flags: review?(bas)
Assignee | ||
Comment 4•9 years ago
|
||
Attachment #8595707 -
Flags: review?(jmuizelaar)
Attachment #8595707 -
Flags: review?(bas)
Updated•9 years ago
|
Attachment #8595687 -
Flags: review?(jmuizelaar) → review+
Comment 5•9 years ago
|
||
Comment on attachment 8595706 [details] [diff] [review] 0002-GFX-2D-Implement-skia-Convolve-in-LS3-MMI.patch Review of attachment 8595706 [details] [diff] [review]: ----------------------------------------------------------------- ::: gfx/2d/moz.build @@ +109,1 @@ > I don't think this is correct. There are mips chips without LS3.
Attachment #8595706 -
Flags: review?(jmuizelaar) → review-
Updated•9 years ago
|
Attachment #8595707 -
Flags: review?(jmuizelaar) → review+
(the actual code seems protected by #if defined(_MIPS_ARCH_LOONGSON3A) so it should be safe to build on all mips)
Assignee | ||
Comment 7•9 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #5) > Comment on attachment 8595706 [details] [diff] [review] > 0002-GFX-2D-Implement-skia-Convolve-in-LS3-MMI.patch > > Review of attachment 8595706 [details] [diff] [review]: > ----------------------------------------------------------------- > > ::: gfx/2d/moz.build > @@ +109,1 @@ > > > > I don't think this is correct. There are mips chips without LS3. Thanks. (In reply to Vladimir Vukicevic [:vlad] [:vladv] from comment #6) > (the actual code seems protected by #if defined(_MIPS_ARCH_LOONGSON3A) so it > should be safe to build on all mips) You are right, Thanks for you help.
Assignee | ||
Comment 8•9 years ago
|
||
Comment on attachment 8595706 [details] [diff] [review] 0002-GFX-2D-Implement-skia-Convolve-in-LS3-MMI.patch Review of attachment 8595706 [details] [diff] [review]: ----------------------------------------------------------------- ::: gfx/2d/moz.build @@ +109,1 @@ > Thanks, the real codes protected by '#if defined(_MIPS_ARCH_LOONGSON3A)'.
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Comment 9•9 years ago
|
||
Can we please clean up the reviews here? I see pending ones and one patch that has an outright review- on it.
Keywords: checkin-needed
Assignee | ||
Updated•9 years ago
|
Attachment #8595706 -
Flags: review?(jmuizelaar)
Attachment #8595706 -
Flags: review?(bas)
Attachment #8595706 -
Flags: review-
Updated•9 years ago
|
Attachment #8595706 -
Flags: review?(jmuizelaar) → review+
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Comment 10•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/3082e57356c7 https://hg.mozilla.org/integration/mozilla-inbound/rev/3518021ad9fa https://hg.mozilla.org/integration/mozilla-inbound/rev/7e403c08e539
Keywords: checkin-needed
Assignee | ||
Comment 11•9 years ago
|
||
Attachment #8610294 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 12•9 years ago
|
||
Attachment #8610296 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 13•9 years ago
|
||
Attachment #8610297 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 14•9 years ago
|
||
Attachment #8610298 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 15•9 years ago
|
||
Attachment #8610299 -
Flags: review?(jmuizelaar)
Comment 16•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/3082e57356c7 https://hg.mozilla.org/mozilla-central/rev/3518021ad9fa https://hg.mozilla.org/mozilla-central/rev/7e403c08e539
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox41:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla41
Assignee | ||
Updated•9 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 17•9 years ago
|
||
Comment on attachment 8610294 [details] [diff] [review] 0004-GFX-Skia-Implement-SkUtils-in-LS3-MMI.patch Review of attachment 8610294 [details] [diff] [review]: ----------------------------------------------------------------- Please submit all of the skia optimizations to upstream skia. They will flow into our tree from there.
Attachment #8610294 -
Flags: review?(jmuizelaar) → review-
Updated•9 years ago
|
Attachment #8610296 -
Flags: review?(jmuizelaar) → review-
Updated•9 years ago
|
Attachment #8610297 -
Flags: review?(jmuizelaar) → review-
Updated•9 years ago
|
Attachment #8610298 -
Flags: review?(jmuizelaar) → review-
Updated•9 years ago
|
Attachment #8610299 -
Flags: review?(jmuizelaar) → review-
Assignee | ||
Updated•9 years ago
|
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Updated•8 years ago
|
Attachment #8595707 -
Flags: review?(bas)
Updated•8 years ago
|
Attachment #8595687 -
Flags: review?(bas)
You need to log in
before you can comment on or make changes to this bug.
Description
•