WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
31885
Support reflections on composited layers
https://bugs.webkit.org/show_bug.cgi?id=31885
Summary
Support reflections on composited layers
Simon Fraser (smfr)
Reported
2009-11-25 12:21:02 PST
This bug will track changes related to implementing hardware-accelerated reflections on compositing layers.
Attachments
Patch: part 1
(16.71 KB, patch)
2009-11-25 14:55 PST
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
Patch
(142.37 KB, patch)
2009-12-11 16:20 PST
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
Followup patch for reflected canvas3d
(5.88 KB, patch)
2009-12-11 17:29 PST
,
Simon Fraser (smfr)
no flags
Details
Formatted Diff
Diff
Patch
(550.48 KB, patch)
2010-01-15 13:03 PST
,
Simon Fraser (smfr)
mitz: review+
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2009-11-25 12:22:23 PST
<
rdar://problem/6999594&6999610&7248172
>
Simon Fraser (smfr)
Comment 2
2009-11-25 14:55:08 PST
Created
attachment 43871
[details]
Patch: part 1
Darin Adler
Comment 3
2009-11-30 15:54:08 PST
Comment on
attachment 43871
[details]
Patch: part 1
> + if (m_structuralLayer || m_contentsLayer || childLayers.size() > 0) {
In WebKit style we'd normally omit that "> 0".
> + updateLayerPosition(); > + updateLayerSize(); > + updateAnchorPoint(); > + updateTransform(); > + updateChildrenTransform(); > > + updateSublayerList(); > + updateOpacityOnLayer();
This is kind of funny -- and it's repeated more than once. Shouldn't this also be calling updateLayerNames? r=me
Simon Fraser (smfr)
Comment 4
2009-12-11 15:50:11 PST
Comment on
attachment 43871
[details]
Patch: part 1 This patch committed:
http://trac.webkit.org/changeset/52029
Simon Fraser (smfr)
Comment 5
2009-12-11 16:20:40 PST
Created
attachment 44716
[details]
Patch
Simon Fraser (smfr)
Comment 6
2009-12-11 17:29:32 PST
Created
attachment 44718
[details]
Followup patch for reflected canvas3d Stashing this patch here; will clean up and submit with changelog once the previous patch is committed.
Eric Seidel (no email)
Comment 7
2009-12-14 13:32:26 PST
I'm unclear as to if this mega-patch is still supposed to be up for review?
Simon Fraser (smfr)
Comment 8
2009-12-14 13:34:06 PST
Yes, it is. I'll fix up canvas3d in a separate patch.
Simon Fraser (smfr)
Comment 9
2009-12-16 12:40:22 PST
***
Bug 31899
has been marked as a duplicate of this bug. ***
Eric Seidel (no email)
Comment 10
2010-01-06 23:38:46 PST
It's been another 3 weeks, looking through the pending-commit queue and just wanted to check back on the state of this patch.
Simon Fraser (smfr)
Comment 11
2010-01-07 08:22:42 PST
The patch still needs review. I had some interest from Sam and Dan.
Eric Seidel (no email)
Comment 12
2010-01-07 11:44:10 PST
Comment on
attachment 43871
[details]
Patch: part 1 Clearing Darin Adler's r+ on this obsolete patch so this doesn't show up in the pending-commit list.
Simon Fraser (smfr)
Comment 13
2010-01-15 13:03:53 PST
Created
attachment 46706
[details]
Patch
Eric Seidel (no email)
Comment 14
2010-01-15 13:25:07 PST
Attachment 46706
[details]
did not build on mac: Build output:
http://webkit-commit-queue.appspot.com/results/189495
mitz
Comment 15
2010-01-15 15:05:54 PST
Comment on
attachment 46706
[details]
Patch r=me w/ a few cooments made in person
Simon Fraser (smfr)
Comment 16
2010-01-15 21:08:15 PST
http://trac.webkit.org/changeset/53357
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug