| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
in support of https://codereview.chromium.org/986353002/
BUG=
Review URL: https://codereview.chromium.org/1115713003
Cr-Commit-Position: refs/heads/master@{#327537}
|
|
|
|
|
|
|
|
|
|
|
|
| |
Blink rebaselines for SK_SUPPORT_LEGACY_COLOR32_MATH have landed.
BUG=480013
TBR=reed@google.com,mtklein@google.com
NOTRY=true
Review URL: https://codereview.chromium.org/1088083004
Cr-Commit-Position: refs/heads/master@{#326988}
|
|
|
|
|
|
|
|
|
| |
BUG=480013
TBR=mtklein@google.com,reed@google.com
Review URL: https://codereview.chromium.org/1095513004
Cr-Commit-Position: refs/heads/master@{#326986}
|
|
|
|
|
|
|
|
|
|
|
| |
for future skia cl https://codereview.chromium.org/1072303005
BUG=
TBR=
Review URL: https://codereview.chromium.org/1106583004
Cr-Commit-Position: refs/heads/master@{#326660}
|
|
|
|
|
|
|
|
|
|
| |
Working on trimming down plugin warnings on the Windows clang build.
BUG=467287
Review URL: https://codereview.chromium.org/1096213002
Cr-Commit-Position: refs/heads/master@{#325983}
|
|
|
|
|
|
|
|
|
|
|
| |
Blink rebaselines for SK_SUPPORT_LEGACY_BLITANTIH2V2 have landed.
BUG=478479
TBR=reed@google.com
Review URL: https://codereview.chromium.org/1052383004
Cr-Commit-Position: refs/heads/master@{#325800}
|
|
|
|
|
|
|
|
|
| |
BUG=478479
TBR=reed@google.com
Review URL: https://codereview.chromium.org/1096943002
Cr-Commit-Position: refs/heads/master@{#325798}
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/1053613003
Cr-Commit-Position: refs/heads/master@{#325671}
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TBR=fmalita@chromium.org
NOTRY=True
win crashes unrelated
Review URL: https://codereview.chromium.org/1092763002
Cr-Commit-Position: refs/heads/master@{#325589}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This make the API more consistent with RefCountedMemory and
other discardable memory interfaces such as SkDiscardableMemory.
Also improves readability by replacing memory->Memory() calls
with memory->data() calls.
A handy method is also added to simplify calling data() with a
reinterpret_cast. This is also consistent with RefCountedMemory.
BUG=
Review URL: https://codereview.chromium.org/1094433002
Cr-Commit-Position: refs/heads/master@{#325509}
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
guard for this skia cl https://codereview.chromium.org/1060153003
BUG=
TBR=fmalita@chromium.org
NOTRY=True
windows crash unrelated
Review URL: https://codereview.chromium.org/1062733005
Cr-Commit-Position: refs/heads/master@{#325169}
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Blink rebaselines have landed.
NOTRY=true
BUG=475022,475017
TBR=reed@google.com,senorblanco@chromium.org
Review URL: https://codereview.chromium.org/1072103002
Cr-Commit-Position: refs/heads/master@{#324454}
|
|
|
|
|
|
|
|
| |
BUG=475106
Review URL: https://codereview.chromium.org/1065353002
Cr-Commit-Position: refs/heads/master@{#324294}
|
|
|
|
|
|
|
|
|
|
|
| |
Legacy Skia flag.
BUG=475022
TBR=reed@google.com
Review URL: https://codereview.chromium.org/1071463004
Cr-Commit-Position: refs/heads/master@{#324273}
|
|
|
|
|
|
|
|
| |
endRecording() is deprecated.
Review URL: https://codereview.chromium.org/1066273002
Cr-Commit-Position: refs/heads/master@{#324260}
|
|
|
|
|
|
|
|
|
|
|
| |
Legacy Skia flag.
BUG=475017
TBR=reed@googl.ecom,mtklein@google.com
Review URL: https://codereview.chromium.org/1067403002
Cr-Commit-Position: refs/heads/master@{#324245}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that android_webview_build is no longer supported, the extra level
of indirection of including cpufeatures.gypi instead of directly
depending on the cpufeatures target is not necessary. Remove the cases
in the Chromium tree. Other references appear in projects pulled in via
DEPS that will have to be fixed separately before cpufeatures.gypi can
be entirely deleted.
BUG=440793
Review URL: https://codereview.chromium.org/1045123005
Cr-Commit-Position: refs/heads/master@{#324117}
|
|
|
|
|
|
|
|
|
|
|
| |
Remove various minor android_webview_build references now that we no
longer support that build configuration.
BUG=440793
Review URL: https://codereview.chromium.org/1048863002
Cr-Commit-Position: refs/heads/master@{#324078}
|
|
|
|
|
|
|
|
|
| |
TBR=robertphillips@chromium.org
BUG=skia:3532
Review URL: https://codereview.chromium.org/1064943002
Cr-Commit-Position: refs/heads/master@{#324065}
|
|
|
|
|
|
|
|
|
| |
TBR=robertphillips@chromium.org
BUG=
Review URL: https://codereview.chromium.org/1061963002
Cr-Commit-Position: refs/heads/master@{#323957}
|
|
|
|
|
|
|
|
|
|
|
| |
Also clean up OWNERS to remove ex-googlers.
R=reed@google.com,fmalita@chromium.org
BUG=473772
Review URL: https://codereview.chromium.org/1059833002
Cr-Commit-Position: refs/heads/master@{#323905}
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
needed to enable opts in https://codereview.chromium.org/1043413002/
BUG=
TBR=fmalita@chromium.org
NOTRY=True
... cq not working :(
Review URL: https://codereview.chromium.org/1054083002
Cr-Commit-Position: refs/heads/master@{#323638}
|
|
|
|
|
|
|
|
|
| |
TBR=rmistry
BUG=
Review URL: https://codereview.chromium.org/1055773003
Cr-Commit-Position: refs/heads/master@{#323470}
|
|
|
|
|
|
|
|
|
| |
TBR=rmistry
BUG=
Review URL: https://codereview.chromium.org/1050933002
Cr-Commit-Position: refs/heads/master@{#323243}
|
|
|
|
|
|
|
|
|
|
|
| |
I think this matches skia/skia_library_opts.gyp, but I'm not sure
because it seems crazy.
R=brettw@chromium.org
Review URL: https://codereview.chromium.org/1042253007
Cr-Commit-Position: refs/heads/master@{#323093}
|
|
|
|
|
|
|
|
|
| |
BUG=
TBR=fmalita@chromium.org
Review URL: https://codereview.chromium.org/1042123002
Cr-Commit-Position: refs/heads/master@{#322715}
|
|
|
|
|
|
|
|
|
| |
R=fmalita@chromium.org
BUG=skia:3588
Review URL: https://codereview.chromium.org/1017853005
Cr-Commit-Position: refs/heads/master@{#322407}
|
|
|
|
|
|
|
|
|
| |
BUG=
TBR=fmalita@chromium.org
Review URL: https://codereview.chromium.org/1010433008
Cr-Commit-Position: refs/heads/master@{#321992}
|
|
|
|
|
|
|
|
|
|
| |
Will support this skia change: https://codereview.chromium.org/967943002/
BUG=
Review URL: https://codereview.chromium.org/1031713003
Cr-Commit-Position: refs/heads/master@{#321885}
|
|
|
|
|
|
|
|
|
| |
BUG=
TBR=fmalita@chromium.org
Review URL: https://codereview.chromium.org/1019653002
Cr-Commit-Position: refs/heads/master@{#321268}
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the GYP counterpart of the GN changes in
https://codereview.chromium.org/1008603002/.
R=mtklein@google.com,petarj@mips.com,reed@google.com
BUG=none
Review URL: https://codereview.chromium.org/1010773007
Cr-Commit-Position: refs/heads/master@{#321256}
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use DiscardableMemoryAllocator interface directly instead.
This also updates the comments for the DiscardableMemory class
to reflect the current state of discardable memory.
BUG=422953
Review URL: https://codereview.chromium.org/1013373002
Cr-Commit-Position: refs/heads/master@{#321076}
|
|
|
|
|
|
|
|
|
|
|
| |
Define gypi_skia_gpu and gypi_skia_pdf only if they will be used.
R=alokp@chromium.org,reed@google.com
BUG=none
Review URL: https://codereview.chromium.org/1008603002
Cr-Commit-Position: refs/heads/master@{#320978}
|
|
|
|
|
|
|
|
|
|
| |
needs https://codereview.chromium.org/1013803002/ to land and roll into chrome.
BUG=
Review URL: https://codereview.chromium.org/1011683006
Cr-Commit-Position: refs/heads/master@{#320909}
|
|
|
|
|
|
|
|
|
|
|
| |
Used until chrome switches to the new skia api
BUG=
TBR=robertphilips@chromium.org
Review URL: https://codereview.chromium.org/1014473005
Cr-Commit-Position: refs/heads/master@{#320830}
|
|
|
|
|
|
|
|
|
| |
BUG=
TBR=fmalita@chromium.org
Review URL: https://codereview.chromium.org/1012533002
Cr-Commit-Position: refs/heads/master@{#320687}
|
|
|
|
|
|
|
|
|
|
|
| |
precursor for this skia cl : https://codereview.chromium.org/1006183002
BUG=
TBR=fmalita@chromium.org
Review URL: https://codereview.chromium.org/1013453002
Cr-Commit-Position: refs/heads/master@{#320673}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SkDevice)""
Now with "override" to merge with skia's new virtual
Intended to allow this to land in skia
https://codereview.chromium.org/1005183003
This reverts commit 3d4669df835748357f3865d6d01a155fe72f298e.
BUG=
TBR=fmalita@chromium.org
Review URL: https://codereview.chromium.org/1009053002
Cr-Commit-Position: refs/heads/master@{#320659}
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Need to starge a pre-cl in skia first (and then add override to chrome's classes)
This reverts commit 6e54eb96463218b8ee70c298b17d9d5ef78c794a.
BUG=
TBR=fmalita@chromium.org
Review URL: https://codereview.chromium.org/1005213004
Cr-Commit-Position: refs/heads/master@{#320643}
|
|
|
|
|
|
|
|
|
|
|
| |
in support of landing this in skia
https://codereview.chromium.org/1006923002
BUG=
Review URL: https://codereview.chromium.org/1003253004
Cr-Commit-Position: refs/heads/master@{#320597}
|
|
|
|
|
|
|
|
|
|
| |
to allow skia to land https://codereview.chromium.org/988413003
NOTRY=True
Review URL: https://codereview.chromium.org/1006853004
Cr-Commit-Position: refs/heads/master@{#320506}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Discardable memory clients always destroy and create a new
instance when failing to lock a chunk of memory. By making
this behavior required, we simplify the API significantly
and make the implementation more efficient as we can avoid
assigning memory to instances that will never be used.
This also removes some unnecessary null checks from
SkDiscardableMemoryChrome and WebDiscardableMemoryImpl.
CreateLockedMemory will not fail unless OOM.
BUG=442945,422953
Review URL: https://codereview.chromium.org/992723003
Cr-Commit-Position: refs/heads/master@{#320312}
|
|
|
|
|
|
|
|
|
|
|
|
| |
This was dropped during BenchmarkingCanvas refactoring. Adding back for
feature parity.
BUG=461534
R=robertphillips@google.com,reed@google.com
Review URL: https://codereview.chromium.org/993893004
Cr-Commit-Position: refs/heads/master@{#320111}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With a standalone BenchmarkingCanvas, we can now unexport the src/core
headers.
Also remove unused SkDebugCanvas sources.
BUG=457691
R=reed@google.com,robertphillips@google.com,mtklein@chromium.org
Review URL: https://codereview.chromium.org/993533005
Cr-Commit-Position: refs/heads/master@{#319874}
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Ran into infinite recursion while looking at skia benchmarked skpictures
in trace viewer. BenchmarkingCanvas::onDrawPicture was calling
SkCanvas::drawPicture, which would call BenchmarkingCanvas::onDrawPicture.
BenchmarkingCanvas::onDrawPicture now calls SkCanvas::onDrawPicture,
which should break up pictures into multiple commands.
Review URL: https://codereview.chromium.org/990373002
Cr-Commit-Position: refs/heads/master@{#319811}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code in AnalysisCanvas::willSaveLayer was treating the case of layers
composited with kSrc_Mode as if they did not affect the destination,
when in fact it is kDst_Mode that does not affect the destination.
As a result of this error, the compositor was culling layers that
contained opaque canvas elements, which are composited with
'src' for performance.
BUG=464694
TEST=skia_unittest AnalysisCanvasTest.SaveLayerWithXfermode
Review URL: https://codereview.chromium.org/990983003
Cr-Commit-Position: refs/heads/master@{#319719}
|
|
|
|
|
|
|
|
|
|
|
|
| |
The tests are tagged for rebaseline in Blink now, new results trickling
in.
BUG=458898
TBR=reed@google.com,robertphillips@google.com
Review URL: https://codereview.chromium.org/990103002
Cr-Commit-Position: refs/heads/master@{#319608}
|
|
|
|
|
|
|
|
|
|
| |
BUG=458898
TBR=reed@google.com
NOTRY=true
Review URL: https://codereview.chromium.org/926403002
Cr-Commit-Position: refs/heads/master@{#319598}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a whole bunch of small targets that
had either already been done but weren't mentioned
in the 'gn_all' group, or needed to be done.
In theory this should produce no change on any platform
other than Linux, except for one small windows target.
R=brettw@chromium.org
TBR=dtu@chromium.org
BUG=432959
CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:android_chromium_gn_compile_dbg,android_chromium_gn_compile_rel;tryserver.chromium.win:win8_chromium_gn_rel,win8_chromium_gn_dbg;tryserver.chromium.mac:mac_chromium_gn_rel,mac_chromium_gn_dbg
Review URL: https://codereview.chromium.org/975123003
Cr-Commit-Position: refs/heads/master@{#319580}
|
|
|
|
|
|
|
|
|
|
| |
U and V planes upscaling changed from NEAREST interpolation mode to LINEAR in the GPU YUV decoding, so some image based layout tests may need to be rebaselined.
BUG=464776
Review URL: https://codereview.chromium.org/976123003
Cr-Commit-Position: refs/heads/master@{#319489}
|