skia.committer@gmail.com
|
b88ab93c37
|
Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@10067 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-14 07:01:15 +00:00 |
|
humper@google.com
|
9c96d4b5ff
|
fix trivial matrix computation
Revert "Reverted 10056-10059"
This reverts commit bab4ebcaa7270c3b866a8e10917c39b055ebd51a.
Fix broken GM test, reintroduce image scaling.
BUG=
Review URL: https://codereview.chromium.org/18721006
git-svn-id: http://skia.googlecode.com/svn/trunk@10066 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-14 01:44:59 +00:00 |
|
robertphillips@google.com
|
7e4d99acef
|
More valgrind suppressions
git-svn-id: http://skia.googlecode.com/svn/trunk@10065 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-13 19:50:40 +00:00 |
|
robertphillips@google.com
|
7893aaeaba
|
Reverting 10063 due to Win7 crashes in RenderPDFs step
git-svn-id: http://skia.googlecode.com/svn/trunk@10064 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-13 18:33:27 +00:00 |
|
commit-bot@chromium.org
|
000e13ef16
|
[PDF] Use SkTypeface::countGlyphs instead of getAdvancedTypefaceMetrics
BUG=1088
R=bungeman@google.com
Author: vandebo@chromium.org
Review URL: https://chromiumcodereview.appspot.com/18886005
git-svn-id: http://skia.googlecode.com/svn/trunk@10063 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-13 17:24:30 +00:00 |
|
commit-bot@chromium.org
|
42dacab4e7
|
Make GrPaint have a variable sized array of color and coverage stages rather than a fixed size.
R=robertphillips@google.com, jvanverth@google.com
Author: bsalomon@google.com
Review URL: https://chromiumcodereview.appspot.com/18686007
git-svn-id: http://skia.googlecode.com/svn/trunk@10062 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-13 17:24:24 +00:00 |
|
robertphillips@google.com
|
0408a34696
|
More valgrind suppressions
git-svn-id: http://skia.googlecode.com/svn/trunk@10061 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-13 17:11:59 +00:00 |
|
robertphillips@google.com
|
d647426714
|
Reverted 10056-10059
git-svn-id: http://skia.googlecode.com/svn/trunk@10060 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-13 15:37:25 +00:00 |
|
skia.committer@gmail.com
|
fa1bd5f86c
|
Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@10059 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-13 07:00:56 +00:00 |
|
humper@google.com
|
f4db3a0db8
|
fix windows warning
git-svn-id: http://skia.googlecode.com/svn/trunk@10058 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 22:15:12 +00:00 |
|
humper@google.com
|
eaacb2c3ca
|
64bitmac buildfix
git-svn-id: http://skia.googlecode.com/svn/trunk@10057 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 21:25:05 +00:00 |
|
humper@google.com
|
d64d8a905a
|
Working plumb of image scaling:
1) always generate mipmaps if we detect that we are downsampling.
2) pre-scale the image if we detect that we are upsampling
(currently valid for scale+translate only)
3) A few miscellaneous bug fixes related to image scaling.
Still need SSE/Neon versions of these image scalers.
BUG=
R=bsalomon@google.com, robertphillips@google.com
Review URL: https://codereview.chromium.org/18978014
git-svn-id: http://skia.googlecode.com/svn/trunk@10056 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 21:14:33 +00:00 |
|
egdaniel@google.com
|
5383a75253
|
Add implicit hairline conic rendering to GPU
R=bsalomon@google.com
Review URL: https://codereview.chromium.org/18258005
git-svn-id: http://skia.googlecode.com/svn/trunk@10055 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 20:15:34 +00:00 |
|
robertphillips@google.com
|
400798ad85
|
Fix valgrind suppressions file
git-svn-id: http://skia.googlecode.com/svn/trunk@10054 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 19:58:37 +00:00 |
|
robertphillips@google.com
|
4d37673739
|
Fix leak in SkAutoSTArray
https://codereview.chromium.org/18915010/
git-svn-id: http://skia.googlecode.com/svn/trunk@10053 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 18:44:23 +00:00 |
|
reed@google.com
|
f37f2ccd75
|
clean up extra printfs in count_effects.lua
git-svn-id: http://skia.googlecode.com/svn/trunk@10052 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 18:36:12 +00:00 |
|
bungeman@google.com
|
4b3ef5ad33
|
Add newline for r10050.
git-svn-id: http://skia.googlecode.com/svn/trunk@10051 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 18:31:59 +00:00 |
|
bungeman@google.com
|
f5cc5b140c
|
R=mtklein@google.com
Review URL: https://codereview.chromium.org/18503009
git-svn-id: http://skia.googlecode.com/svn/trunk@10050 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 18:22:49 +00:00 |
|
borenet@google.com
|
6fb7756959
|
If a user requests a try on "all" builders, ask for confirmation
Addresses https://code.google.com/p/skia/issues/detail?id=1208
(SkipBuildbotRuns)
R=epoger@google.com
Review URL: https://codereview.chromium.org/18190006
git-svn-id: http://skia.googlecode.com/svn/trunk@10049 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 18:11:04 +00:00 |
|
robertphillips@google.com
|
cfe8aa6f56
|
More valgrind suppressions
(SkipBuildbotRuns)
git-svn-id: http://skia.googlecode.com/svn/trunk@10048 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 17:29:30 +00:00 |
|
epoger@google.com
|
c824c83ec1
|
gm: since we don't record output of gpudebug test, don't record checksums either
BUG=https://code.google.com/p/skia/issues/detail?id=1410
R=robertphillips@google.com
Review URL: https://codereview.chromium.org/19096012
git-svn-id: http://skia.googlecode.com/svn/trunk@10046 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 15:52:59 +00:00 |
|
zachr@google.com
|
1bc995e68c
|
modularize the display of diffs for skpdiff
R=djsollen@google.com
Review URL: https://codereview.chromium.org/18925004
git-svn-id: http://skia.googlecode.com/svn/trunk@10044 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 13:39:53 +00:00 |
|
djsollen@google.com
|
cfe3c11c76
|
Revert "switch all the arm7 devices to build with thumb for a while"
This reverts r10028 which has altered the GM expectations.
R=caryclark@google.com
Review URL: https://codereview.chromium.org/18762006
git-svn-id: http://skia.googlecode.com/svn/trunk@10043 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 13:31:51 +00:00 |
|
epoger@google.com
|
585f89a8fe
|
rebaseline.py: until we fix bug 1410, keep going if we can't download an actual GM result
Review URL: https://codereview.chromium.org/19096007
git-svn-id: http://skia.googlecode.com/svn/trunk@10037 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 12:32:32 +00:00 |
|
skia.committer@gmail.com
|
ebed410ac7
|
Sanitizing source files in Housekeeper-Nightly
git-svn-id: http://skia.googlecode.com/svn/trunk@10033 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-12 07:01:14 +00:00 |
|
robertphillips@google.com
|
2cab8f7573
|
More valgrind suppressions
(SkipBuildbotRuns)
git-svn-id: http://skia.googlecode.com/svn/trunk@10031 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 23:49:56 +00:00 |
|
commit-bot@chromium.org
|
ef284a84f5
|
The two leaks are:
missing unrefs in megalooper GM
missing reset capability in oval renderer
This CL also expands the instance counting system to some recently adding classes (e.g., SkFontStyleSet)
R=bsalomon@google.com, jvanverth@google.com
Author: robertphillips@google.com
Review URL: https://chromiumcodereview.appspot.com/18461007
git-svn-id: http://skia.googlecode.com/svn/trunk@10030 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 22:29:29 +00:00 |
|
senorblanco@chromium.org
|
40ea172f1e
|
Initialize the matrix used when recursing from a GPU image filter -> raster image filter.
BUG=
R=bsalomon@google.com
Review URL: https://codereview.chromium.org/5636027884503040
git-svn-id: http://skia.googlecode.com/svn/trunk@10029 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 20:50:10 +00:00 |
|
commit-bot@chromium.org
|
d411681868
|
switch all the arm7 devices to build with thumb for a while
BUG=
R=djsollen@google.com
Author: mtklein@google.com
Review URL: https://chromiumcodereview.appspot.com/18563004
git-svn-id: http://skia.googlecode.com/svn/trunk@10028 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 20:28:38 +00:00 |
|
humper@google.com
|
523521c6bc
|
reenable the scale benchmark, and only bench actual canvas draw commands
instead of direct invocations of the (now private) bitmap scale method
BUG=
R=reed@google.com
Review URL: https://codereview.chromium.org/18941009
git-svn-id: http://skia.googlecode.com/svn/trunk@10027 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 20:28:30 +00:00 |
|
commit-bot@chromium.org
|
0a5699ee48
|
ARM Skia NEON patches - 13 - S32A_Opaque
Blitrow32: S32A_Opaque code cleaning and speed improvement
- the old way of calculating alpha doesn't seem to be used anymore,
so remove the remaining code
- adding prefetching allows to improve performance greatly in some
cases at the expense of a little trade-off:
+-------+-----------+------------+
| count | Cortex-A9 | Cortex-A15 |
+-------+-----------+------------+
| 1,2 | 0 | 0 |
+-------+-----------+------------+
| 4 | 0 | -3% |
+-------+-----------+------------+
| 8 | 0 | -4% |
+-------+-----------+------------+
| 16 | 0 | -5% |
+-------+-----------+------------+
| 64 | +14% | 0 |
+-------+-----------+------------+
| 256 | +14% | +12% |
+-------+-----------+------------+
| 1024 | +115% | +15% |
+-------+-----------+------------+
BUG=
R=djsollen@google.com
Author: kevin.petit.arm@gmail.com
Review URL: https://chromiumcodereview.appspot.com/18459008
git-svn-id: http://skia.googlecode.com/svn/trunk@10026 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 20:28:24 +00:00 |
|
epoger@google.com
|
66ba9f978f
|
rebaseline.py: skip any platforms we don't have actual results for, with warning message
R=borenet@google.com
Review URL: https://codereview.chromium.org/19052007
git-svn-id: http://skia.googlecode.com/svn/trunk@10022 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 19:20:30 +00:00 |
|
borenet@google.com
|
e2b9037c40
|
Disable soft floating point on ChromeOS
Should fix the Daisy build.
R=djsollen@google.com
Review URL: https://codereview.chromium.org/18812006
git-svn-id: http://skia.googlecode.com/svn/trunk@10020 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 18:46:30 +00:00 |
|
borenet@google.com
|
fa05719ce2
|
Make ChromeOS build exit nonzero on failure
R=djsollen@google.com
Review URL: https://codereview.chromium.org/18621004
git-svn-id: http://skia.googlecode.com/svn/trunk@10018 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 18:11:56 +00:00 |
|
borenet@google.com
|
6dd1545ae9
|
Add script to verify that image files exist for every actual_result checksum
Should help with https://code.google.com/p/skia/issues/detail?id=1410
(SkipBuildbotRuns)
R=epoger@google.com
Review URL: https://codereview.chromium.org/18743006
git-svn-id: http://skia.googlecode.com/svn/trunk@10017 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 18:05:25 +00:00 |
|
epoger@google.com
|
c28732b4d0
|
check JSON-format expectations into experimental/ for manual testing
Review URL: https://codereview.chromium.org/19052006
git-svn-id: http://skia.googlecode.com/svn/trunk@10016 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 17:51:26 +00:00 |
|
fmalita@google.com
|
d3ae1d6231
|
SkObjectParser::SaveFlagsToString() should handle SaveFlags as a bitmask.
Test one SaveFlags bit at a time instead of exploring the whole value space.
R=robertphillips@google.com
Review URL: https://codereview.chromium.org/18034028
git-svn-id: http://skia.googlecode.com/svn/trunk@10014 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 16:25:55 +00:00 |
|
edisonn@google.com
|
6a9d436260
|
pdfviewer: add option to run the load or render multiple times, --benchLoad, --benchRender
Review URL: https://codereview.chromium.org/18093008
git-svn-id: http://skia.googlecode.com/svn/trunk@10013 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 16:25:51 +00:00 |
|
edisonn@google.com
|
de36b69481
|
fix build break on sample app
Review URL: https://codereview.chromium.org/19000005
git-svn-id: http://skia.googlecode.com/svn/trunk@10011 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 15:40:31 +00:00 |
|
edisonn@google.com
|
444e25a66b
|
add ability to specify the DPI at which to render the page
Review URL: https://codereview.chromium.org/19000004
git-svn-id: http://skia.googlecode.com/svn/trunk@10009 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 15:20:50 +00:00 |
|
edisonn@google.com
|
1310238d82
|
pdfviewer: render in the same way regadless if we write the result to a file or not.
Review URL: https://codereview.chromium.org/18503013
git-svn-id: http://skia.googlecode.com/svn/trunk@10008 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 14:50:12 +00:00 |
|
edisonn@google.com
|
d1a874aaa8
|
(unreviewed) sample app: fix break in pdf viewer (podofo was replaced by native parser)
Review URL: https://codereview.chromium.org/18507004
git-svn-id: http://skia.googlecode.com/svn/trunk@10007 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 14:45:20 +00:00 |
|
edisonn@google.com
|
15b1118203
|
pdfviewer: some code cleanup in renderer
Review URL: https://codereview.chromium.org/18093005
git-svn-id: http://skia.googlecode.com/svn/trunk@10006 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 14:43:15 +00:00 |
|
edisonn@google.com
|
f8b6b01d51
|
Add an option to have a PdfViewer in SampleApp. Add a parameter --pdfDir to pass the dir with pdfs. Add flag --sort to sort samples acording to title, so foo.skp follows foo.pdf and we can quickly compare diffs.
The option needs to be enabled manually by developer to be compiled locally, since the pdf viewer is work in progress.
R=reed@google.com
Review URL: https://codereview.chromium.org/17904006
git-svn-id: http://skia.googlecode.com/svn/trunk@10004 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 14:28:04 +00:00 |
|
commit-bot@chromium.org
|
0c4e21da95
|
Streamline picture_record_recurring_ bench.
Reduce benchmark runtime from ~17 ms to ~13.25ms by moving SkPaint
construction out of the inner loop and by using random colors in the
SkPaints instead of sequential integers, which were seeing bad hashing.
This doesn't actually improve our performance, but makes the benchmark
more focused on pure recording costs.
BUG=
R=mtklein@google.com, reed@google.com, tomhudson@google.com
Author: tomhudson@chromium.org
Review URL: https://chromiumcodereview.appspot.com/18119011
git-svn-id: http://skia.googlecode.com/svn/trunk@10003 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 14:26:09 +00:00 |
|
commit-bot@chromium.org
|
ab4098b4d3
|
add _thumb variants for arm devices
BUG=
R=djsollen@google.com
Author: mtklein@google.com
Review URL: https://chromiumcodereview.appspot.com/19024002
git-svn-id: http://skia.googlecode.com/svn/trunk@10001 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 13:57:29 +00:00 |
|
humper@google.com
|
9d5fedc5a6
|
add newline to bitmap rotation script output
BUG=
Review URL: https://codereview.chromium.org/18071007
git-svn-id: http://skia.googlecode.com/svn/trunk@10000 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 13:53:44 +00:00 |
|
edisonn@google.com
|
7b328fddf9
|
pdfviewer: add --pages arg: render a certain page (all, all in desceding order, firsl, last and by page number)
Review URL: https://codereview.chromium.org/18584010
git-svn-id: http://skia.googlecode.com/svn/trunk@9999 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 12:53:06 +00:00 |
|
commit-bot@chromium.org
|
183f7f56b8
|
ARM Skia NEON patches - 10 - ARM build
ARM-Build: make Linux arm/NEON builds possible
This factorizes the definitions common to Linux & assimilated
and Android. It also enables to do native builds on Linux for
ARM processors.
BUG=
R=djsollen@google.com, borenet@google.com
Author: kevin.petit.arm@gmail.com
Review URL: https://chromiumcodereview.appspot.com/18243007
git-svn-id: http://skia.googlecode.com/svn/trunk@9997 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 12:48:14 +00:00 |
|
edisonn@google.com
|
a5aaa7998f
|
pdfviewer: measure mem usage, command line flags library.
Review URL: https://codereview.chromium.org/18562010
git-svn-id: http://skia.googlecode.com/svn/trunk@9996 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 12:27:21 +00:00 |
|