Closed
Bug 1025553
Opened 10 years ago
Closed 6 years ago
Allow gfxMatrix to be typedef'ed to Moz2D Matrix
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
FIXED
People
(Reporter: jwatt, Assigned: jwatt)
Details
Attachments
(6 files, 1 obsolete file)
51.25 KB,
patch
|
bas.schouten
:
review+
jwatt
:
checkin+
|
Details | Diff | Splinter Review |
4.21 KB,
patch
|
bas.schouten
:
review+
jwatt
:
checkin+
|
Details | Diff | Splinter Review |
1.94 KB,
patch
|
bas.schouten
:
review+
jwatt
:
checkin+
|
Details | Diff | Splinter Review |
15.22 KB,
patch
|
bas.schouten
:
review+
jwatt
:
checkin+
|
Details | Diff | Splinter Review |
1.43 KB,
patch
|
bas.schouten
:
review+
jwatt
:
checkin+
|
Details | Diff | Splinter Review |
25.12 KB,
patch
|
bas.schouten
:
review+
jwatt
:
checkin+
|
Details | Diff | Splinter Review |
I'd really like to be able to easily be able to switch between gfxMatrix and Moz2D's Matrix to test what the effect is of switching from double precision to single precision matrices. Perhaps we simply can't get away with doing this, but we should test what effect it has.
Assignee | ||
Comment 1•10 years ago
|
||
Happily Eclipse's refactoring tools worked very well on this.
Attachment #8440335 -
Flags: review?(bas)
Updated•10 years ago
|
Attachment #8440335 -
Flags: review?(bas) → review+
Assignee | ||
Updated•10 years ago
|
Keywords: leave-open
Assignee | ||
Comment 2•10 years ago
|
||
Comment on attachment 8440335 [details] [diff] [review] change the names of the members of gfxMatrix to match the names of the members of Moz2D's Matrix https://hg.mozilla.org/integration/mozilla-inbound/rev/792d1ef07230
Attachment #8440335 -
Flags: checkin+
Assignee | ||
Comment 4•10 years ago
|
||
Since Moz2D Matrix is a class.
Attachment #8444444 -
Flags: review?(bas)
Updated•10 years ago
|
Attachment #8444444 -
Flags: review?(bas) → review+
Assignee | ||
Comment 5•10 years ago
|
||
Comment on attachment 8444444 [details] [diff] [review] switch gfxMatrix from being a struct to being a class https://hg.mozilla.org/integration/mozilla-inbound/rev/f1afdcec1927
Attachment #8444444 -
Flags: checkin+
Comment 6•10 years ago
|
||
(In reply to Jonathan Watt [:jwatt] from comment #5) > Comment on attachment 8444444 [details] [diff] [review] > switch gfxMatrix from being a struct to being a class > > https://hg.mozilla.org/integration/mozilla-inbound/rev/f1afdcec1927 sorry had to back this out bustage like https://tbpl.mozilla.org/php/getParsedLog.php?id=42439595&tree=Mozilla-Inbound
Assignee | ||
Comment 7•10 years ago
|
||
Yeah, I fixed that after a try push, but then misplaced my patch queue patch and took the r+'ed patch from this bug forgetting about the gfxBlur.h fix. Sorry. :(
Assignee | ||
Comment 8•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/e791fc96512c
Comment 9•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/e791fc96512c
Assignee | ||
Comment 10•10 years ago
|
||
Attachment #8453777 -
Flags: review?(bas)
Assignee | ||
Comment 11•10 years ago
|
||
Attachment #8453815 -
Flags: review?(bas)
Assignee | ||
Comment 12•10 years ago
|
||
Attachment #8454114 -
Flags: review?(bas)
Assignee | ||
Comment 13•10 years ago
|
||
Attachment #8454116 -
Flags: review?(bas)
Updated•10 years ago
|
Attachment #8453777 -
Flags: review?(bas) → review+
Updated•10 years ago
|
Attachment #8453815 -
Flags: review?(bas) → review+
Assignee | ||
Comment 14•10 years ago
|
||
Attachment #8454114 -
Attachment is obsolete: true
Attachment #8454114 -
Flags: review?(bas)
Attachment #8454154 -
Flags: review?(bas)
Updated•10 years ago
|
Attachment #8454116 -
Flags: review?(bas) → review+
Updated•10 years ago
|
Attachment #8454154 -
Flags: review?(bas) → review+
Assignee | ||
Comment 15•10 years ago
|
||
Comment on attachment 8454154 [details] [diff] [review] part 3 - give gfxMatrix::Invert() the same semantics as Moz2D's Matrix::Invert https://hg.mozilla.org/integration/mozilla-inbound/rev/343acb32cd03
Attachment #8454154 -
Attachment description: give gfxMatrix::Invert() the same semantics as Moz2D's Matrix::Invert → part 3 - give gfxMatrix::Invert() the same semantics as Moz2D's Matrix::Invert
Attachment #8454154 -
Flags: checkin+
Assignee | ||
Comment 16•10 years ago
|
||
Comment on attachment 8453777 [details] [diff] [review] part 4 - add some missing Matrix API to gfxMatrix https://hg.mozilla.org/integration/mozilla-inbound/rev/1b79cf7e9268
Attachment #8453777 -
Attachment description: add some missing Matrix API to gfxMatrix → part 4 - add some missing Matrix API to gfxMatrix
Attachment #8453777 -
Flags: checkin+
Assignee | ||
Comment 17•10 years ago
|
||
Comment on attachment 8454116 [details] [diff] [review] part 5 - add some missing gfxMatrix API to Moz2D Matrix https://hg.mozilla.org/integration/mozilla-inbound/rev/2d724821fb52
Attachment #8454116 -
Attachment description: add some missing gfxMatrix API to Moz2D Matrix → part 5 - add some missing gfxMatrix API to Moz2D Matrix
Attachment #8454116 -
Flags: checkin+
Assignee | ||
Comment 18•10 years ago
|
||
Comment on attachment 8453815 [details] [diff] [review] part 6 - remove gfxMatrix::Multiply() https://hg.mozilla.org/integration/mozilla-inbound/rev/fb2ab91ddd34
Attachment #8453815 -
Attachment description: remove gfxMatrix::Multiply() → part 6 - remove gfxMatrix::Multiply()
Attachment #8453815 -
Flags: checkin+
Comment 19•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/343acb32cd03 https://hg.mozilla.org/mozilla-central/rev/1b79cf7e9268 https://hg.mozilla.org/mozilla-central/rev/2d724821fb52 https://hg.mozilla.org/mozilla-central/rev/fb2ab91ddd34
Comment 20•6 years ago
|
||
The leave-open keyword is there and there is no activity for 6 months. :jwatt, maybe it's time to close this bug?
Flags: needinfo?(jwatt)
Assignee | ||
Comment 21•6 years ago
|
||
Thanks!
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(jwatt)
Resolution: --- → FIXED
Updated•6 years ago
|
Keywords: leave-open
You need to log in
before you can comment on or make changes to this bug.
Description
•