epoger@google.com [Wed, 12 Sep 2012 15:03:27 +0000 (15:03 +0000)]
Add some untracked directories to gitignore.
(Landing https://codereview.appspot.com/6488100/ for tfarina)
git-svn-id: http://skia.googlecode.com/svn/trunk@5507
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Wed, 12 Sep 2012 02:00:57 +0000 (02:00 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5504
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 11 Sep 2012 21:37:28 +0000 (21:37 +0000)]
Fix noisy Android build
Review URL: https://codereview.appspot.com/6488107
git-svn-id: http://skia.googlecode.com/svn/trunk@5503
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Tue, 11 Sep 2012 21:25:51 +0000 (21:25 +0000)]
Fix texture ref/unref bug in GrContext::createResizedTexture
https://codereview.appspot.com/6500107/
git-svn-id: http://skia.googlecode.com/svn/trunk@5502
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 11 Sep 2012 20:39:09 +0000 (20:39 +0000)]
Revert r5491, r5495, r5497, and r5498.
Review URL: https://codereview.appspot.com/6499097
git-svn-id: http://skia.googlecode.com/svn/trunk@5501
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Tue, 11 Sep 2012 20:21:44 +0000 (20:21 +0000)]
Add SkBBoxRecord subclass that builds up a BBoxHierarchy and PictureStateTree.
Review URL: https://codereview.appspot.com/6490104
git-svn-id: http://skia.googlecode.com/svn/trunk@5500
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 11 Sep 2012 20:01:04 +0000 (20:01 +0000)]
Fix GrGLCreateNativeInterface_android
Review URL: https://codereview.appspot.com/6503101
git-svn-id: http://skia.googlecode.com/svn/trunk@5499
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 11 Sep 2012 19:36:43 +0000 (19:36 +0000)]
Add more logging to GrGLInterface. Temporary.
git-svn-id: http://skia.googlecode.com/svn/trunk@5498
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 11 Sep 2012 19:29:34 +0000 (19:29 +0000)]
Add lots of logging to GrGLInterface.cpp. Temporary.
git-svn-id: http://skia.googlecode.com/svn/trunk@5497
2bbb7eff-a529-9590-31e7-
b0007b416f81
scroggo@google.com [Tue, 11 Sep 2012 19:15:32 +0000 (19:15 +0000)]
Add -logPerIter, -timers, and -min to bench_pictures.
Additional changes:
Add instance count to bench_pictures.
Remove various PictureBenchmark subclasses which did not do
anything besides have a different PictureRenderer.
BUG=https://code.google.com/p/skia/issues/detail?id=856
Review URL: https://codereview.appspot.com/6496109
git-svn-id: http://skia.googlecode.com/svn/trunk@5496
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 11 Sep 2012 19:00:37 +0000 (19:00 +0000)]
printf->SkDebugf for r5491
Over-the-shoulder review by robertphillips@
git-svn-id: http://skia.googlecode.com/svn/trunk@5495
2bbb7eff-a529-9590-31e7-
b0007b416f81
bungeman@google.com [Tue, 11 Sep 2012 18:47:43 +0000 (18:47 +0000)]
Fix 5492.
git-svn-id: http://skia.googlecode.com/svn/trunk@5493
2bbb7eff-a529-9590-31e7-
b0007b416f81
bungeman@google.com [Tue, 11 Sep 2012 18:44:55 +0000 (18:44 +0000)]
Reduce SkMaskGamma cache thrashing.
https://codereview.appspot.com/6497114/
git-svn-id: http://skia.googlecode.com/svn/trunk@5492
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 11 Sep 2012 18:35:35 +0000 (18:35 +0000)]
Temporarily add logging to GrContextFactory and SkNativeGLContext_android
Over-the-shoulder review from robertphillips@ and bsalomon@
Will revert soon.
Review URL: https://codereview.appspot.com/6496110
git-svn-id: http://skia.googlecode.com/svn/trunk@5491
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Tue, 11 Sep 2012 17:46:42 +0000 (17:46 +0000)]
rm temp slides
git-svn-id: http://skia.googlecode.com/svn/trunk@5488
2bbb7eff-a529-9590-31e7-
b0007b416f81
bungeman@google.com [Tue, 11 Sep 2012 17:29:37 +0000 (17:29 +0000)]
Baseline DirectWrite.
git-svn-id: http://skia.googlecode.com/svn/trunk@5487
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Tue, 11 Sep 2012 15:45:20 +0000 (15:45 +0000)]
Wrap all GrCustomStage textures in GrTextureAccess, remove StageDesc::fInConfigFlags
Review URL: https://codereview.appspot.com/6494114
git-svn-id: http://skia.googlecode.com/svn/trunk@5485
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Tue, 11 Sep 2012 15:41:50 +0000 (15:41 +0000)]
Make BBoxHierarchy ref-counted, fix leak in RTreeTest.
Review URL: https://codereview.appspot.com/6489108
git-svn-id: http://skia.googlecode.com/svn/trunk@5484
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Tue, 11 Sep 2012 14:57:33 +0000 (14:57 +0000)]
Add helper for maintaining clip/matrix state in non-contiguous picture playback.
Review URL: https://codereview.appspot.com/6509043
git-svn-id: http://skia.googlecode.com/svn/trunk@5483
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Tue, 11 Sep 2012 13:29:29 +0000 (13:29 +0000)]
Move GrTextureAccess decl/defn to separate files
Review URL: https://codereview.appspot.com/6500104/
git-svn-id: http://skia.googlecode.com/svn/trunk@5482
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Tue, 11 Sep 2012 13:02:31 +0000 (13:02 +0000)]
Extended instance counting to all GrResource-derived classes
http://codereview.appspot.com/6489109/
git-svn-id: http://skia.googlecode.com/svn/trunk@5480
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Tue, 11 Sep 2012 12:50:53 +0000 (12:50 +0000)]
Removed access of freed memory in GrContext dtor
http://codereview.appspot.com/6488111/
git-svn-id: http://skia.googlecode.com/svn/trunk@5479
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Tue, 11 Sep 2012 11:54:07 +0000 (11:54 +0000)]
Fixed memory leak in RTreeBench
http://codereview.appspot.com/6500101/
git-svn-id: http://skia.googlecode.com/svn/trunk@5478
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Tue, 11 Sep 2012 02:01:14 +0000 (02:01 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5477
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Mon, 10 Sep 2012 22:57:42 +0000 (22:57 +0000)]
Fix for DEPS compiler issue in SkGrFontScaler.cpp
unreviewed
git-svn-id: http://skia.googlecode.com/svn/trunk@5476
2bbb7eff-a529-9590-31e7-
b0007b416f81
scroggo@google.com [Mon, 10 Sep 2012 20:29:13 +0000 (20:29 +0000)]
Init graphics in bench_pictures.
Should fix http://code.google.com/p/skia/issues/detail?id=858
Review URL: https://codereview.appspot.com/6490100
git-svn-id: http://skia.googlecode.com/svn/trunk@5475
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Mon, 10 Sep 2012 20:18:24 +0000 (20:18 +0000)]
land https://codereview.appspot.com/6492099/ -- fix for iOS
git-svn-id: http://skia.googlecode.com/svn/trunk@5474
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Mon, 10 Sep 2012 19:24:47 +0000 (19:24 +0000)]
Added Qt 4.8.1 moc files for precise builds
http://codereview.appspot.com/6488108/
git-svn-id: http://skia.googlecode.com/svn/trunk@5473
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Mon, 10 Sep 2012 19:01:38 +0000 (19:01 +0000)]
Fix ordering of initializer list to fix compiler complaints.
git-svn-id: http://skia.googlecode.com/svn/trunk@5472
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Mon, 10 Sep 2012 18:56:56 +0000 (18:56 +0000)]
Whitespace change to trigger rebuild after skp checkin
git-svn-id: http://skia.googlecode.com/svn/trunk@5471
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Mon, 10 Sep 2012 18:18:38 +0000 (18:18 +0000)]
Add per-picture logging to render_pictures
This will be helpful for debugging crashes
Review URL: https://codereview.appspot.com/6495112
git-svn-id: http://skia.googlecode.com/svn/trunk@5469
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Mon, 10 Sep 2012 18:11:17 +0000 (18:11 +0000)]
Fix bug in R-Tree bulk-load. Unreviewed.
git-svn-id: http://skia.googlecode.com/svn/trunk@5468
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Mon, 10 Sep 2012 17:31:05 +0000 (17:31 +0000)]
Add optional aspect ratio parameter to R-Tree, this helps the bulk load algorithm create more square tiles.
Review URL: https://codereview.appspot.com/6489102
git-svn-id: http://skia.googlecode.com/svn/trunk@5466
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Mon, 10 Sep 2012 17:19:06 +0000 (17:19 +0000)]
Fix render_pictures for skia_static_initializers=0
Review URL: https://codereview.appspot.com/6500097
git-svn-id: http://skia.googlecode.com/svn/trunk@5465
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Mon, 10 Sep 2012 16:20:47 +0000 (16:20 +0000)]
Fix Android build of render_pictures (Again)
picture_renderer was somehow picking up effects as a dependency, but effects
was not present in the shared library on Android at load time.
Review URL: https://codereview.appspot.com/6498113
git-svn-id: http://skia.googlecode.com/svn/trunk@5464
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Mon, 10 Sep 2012 16:06:18 +0000 (16:06 +0000)]
disable replay for now
git-svn-id: http://skia.googlecode.com/svn/trunk@5463
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Mon, 10 Sep 2012 14:41:26 +0000 (14:41 +0000)]
Fix Android build of render_pictures
Review URL: https://codereview.appspot.com/6501113
git-svn-id: http://skia.googlecode.com/svn/trunk@5462
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Mon, 10 Sep 2012 14:27:37 +0000 (14:27 +0000)]
add techtalk slide for now (can remove it tomorrow)
git-svn-id: http://skia.googlecode.com/svn/trunk@5461
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Mon, 10 Sep 2012 13:28:00 +0000 (13:28 +0000)]
Fix issue where bw bitmask uploaded to gr 565, 8888 glyph cache
Review URL: https://codereview.appspot.com/6498105/
git-svn-id: http://skia.googlecode.com/svn/trunk@5459
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Mon, 10 Sep 2012 11:52:52 +0000 (11:52 +0000)]
update MS counter to show actual milliseconds
git-svn-id: http://skia.googlecode.com/svn/trunk@5458
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Mon, 10 Sep 2012 11:50:26 +0000 (11:50 +0000)]
cache decoded bitmap in global for now
git-svn-id: http://skia.googlecode.com/svn/trunk@5457
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Mon, 10 Sep 2012 02:01:22 +0000 (02:01 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5456
2bbb7eff-a529-9590-31e7-
b0007b416f81
mike@reedtribe.org [Mon, 10 Sep 2012 01:43:42 +0000 (01:43 +0000)]
enable lcdtext
git-svn-id: http://skia.googlecode.com/svn/trunk@5455
2bbb7eff-a529-9590-31e7-
b0007b416f81
mike@reedtribe.org [Mon, 10 Sep 2012 01:01:51 +0000 (01:01 +0000)]
update
git-svn-id: http://skia.googlecode.com/svn/trunk@5454
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Sun, 9 Sep 2012 14:44:15 +0000 (14:44 +0000)]
Removed old resource locking system
https://codereview.appspot.com/6488098/
git-svn-id: http://skia.googlecode.com/svn/trunk@5453
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Sun, 9 Sep 2012 02:01:52 +0000 (02:01 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5452
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Sat, 8 Sep 2012 21:20:33 +0000 (21:20 +0000)]
apend sample_grab file name with .png
git-svn-id: http://skia.googlecode.com/svn/trunk@5451
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Sat, 8 Sep 2012 20:14:23 +0000 (20:14 +0000)]
change duration of transition animation to 1, effectively removing it (for now)
git-svn-id: http://skia.googlecode.com/svn/trunk@5450
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Sat, 8 Sep 2012 20:00:36 +0000 (20:00 +0000)]
update
git-svn-id: http://skia.googlecode.com/svn/trunk@5449
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Sat, 8 Sep 2012 16:52:23 +0000 (16:52 +0000)]
experimental
git-svn-id: http://skia.googlecode.com/svn/trunk@5448
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Sat, 8 Sep 2012 02:06:44 +0000 (02:06 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5447
2bbb7eff-a529-9590-31e7-
b0007b416f81
bungeman@google.com [Fri, 7 Sep 2012 21:45:19 +0000 (21:45 +0000)]
Fix mask gamma rounding issues on x87.
https://codereview.appspot.com/6497091/
May require rebaselines.
git-svn-id: http://skia.googlecode.com/svn/trunk@5446
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Fri, 7 Sep 2012 19:44:33 +0000 (19:44 +0000)]
Added explicit cache clearing
http://codereview.appspot.com/6492094/
git-svn-id: http://skia.googlecode.com/svn/trunk@5444
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Fri, 7 Sep 2012 19:28:11 +0000 (19:28 +0000)]
Whitespace change to cycle the bots after master restart
git-svn-id: http://skia.googlecode.com/svn/trunk@5443
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Fri, 7 Sep 2012 18:24:43 +0000 (18:24 +0000)]
Added cache stats printout to tests
http://codereview.appspot.com/6495104/
git-svn-id: http://skia.googlecode.com/svn/trunk@5438
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Fri, 7 Sep 2012 16:52:24 +0000 (16:52 +0000)]
Remove extraneous const qualifier.
Found by clang:
[293/898] CXX obj/src/gpu/gl/gr.GrGpuGL.o
../../src/gpu/gl/GrGpuGL.cpp:2031:1: warning: 'const' type qualifier on return
type has no effect [-Wignored-qualifiers]
const GrGLenum tile_to_gl_wrap(SkShader::TileMode tm) {
^~~~~
Signed-off-by: Thiago Farina <tfarina@chromium.org>
Review URL: https://codereview.appspot.com/6492093/
git-svn-id: http://skia.googlecode.com/svn/trunk@5437
2bbb7eff-a529-9590-31e7-
b0007b416f81
epoger@google.com [Fri, 7 Sep 2012 16:05:34 +0000 (16:05 +0000)]
download_baselines: allow user to select which builder's images to download
BUG=806
Review URL: https://codereview.appspot.com/6492091
git-svn-id: http://skia.googlecode.com/svn/trunk@5435
2bbb7eff-a529-9590-31e7-
b0007b416f81
scroggo@google.com [Fri, 7 Sep 2012 15:57:18 +0000 (15:57 +0000)]
Fix for Windows build.
Review URL: https://codereview.appspot.com/6494098
git-svn-id: http://skia.googlecode.com/svn/trunk@5434
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Fri, 7 Sep 2012 15:35:06 +0000 (15:35 +0000)]
SkPathRef: one allocation for pts+verbs, path GenID, copy-on-write
Review URL: https://codereview.appspot.com/6488063/
git-svn-id: http://skia.googlecode.com/svn/trunk@5433
2bbb7eff-a529-9590-31e7-
b0007b416f81
scroggo@google.com [Fri, 7 Sep 2012 15:21:18 +0000 (15:21 +0000)]
Report data from bench_pictures in the same fashion as bench.
Move SkBenchLogger into separate files and make bench_pictures use it.
Remove sk_tools::print_msg, since SkBenchLogger is now used instead.
Combine picture_benchmark with bench_pictures, since that is the
only project that uses it.
Refactor the aggregator for bench timer data into its own class and
make bench_pictures use it.
Consolidate the various virtual PictureBenchmark::run functions
into one for reuse.
BUG=https://code.google.com/p/skia/issues/detail?id=822
Review URL: https://codereview.appspot.com/6488086
git-svn-id: http://skia.googlecode.com/svn/trunk@5432
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Fri, 7 Sep 2012 14:47:31 +0000 (14:47 +0000)]
Try r5428 again with fix
git-svn-id: http://skia.googlecode.com/svn/trunk@5431
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Fri, 7 Sep 2012 14:20:32 +0000 (14:20 +0000)]
Revert 5428 and 5429.
git-svn-id: http://skia.googlecode.com/svn/trunk@5430
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Fri, 7 Sep 2012 14:14:01 +0000 (14:14 +0000)]
Fix shader errors in r5428.
git-svn-id: http://skia.googlecode.com/svn/trunk@5429
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Fri, 7 Sep 2012 13:54:15 +0000 (13:54 +0000)]
Consolidate texture access functions, provide default GrTextureAccess
Review URL: https://codereview.appspot.com/6506086/
git-svn-id: http://skia.googlecode.com/svn/trunk@5428
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Fri, 7 Sep 2012 13:32:37 +0000 (13:32 +0000)]
Add SK_API to path == decl.
Over-the-shoulder review from robertphillips@
git-svn-id: http://skia.googlecode.com/svn/trunk@5426
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Fri, 7 Sep 2012 02:01:30 +0000 (02:01 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5425
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Thu, 6 Sep 2012 20:50:11 +0000 (20:50 +0000)]
Add SkPictureRecord subclass that computes bounding boxes.
Review URL: https://codereview.appspot.com/6506082
git-svn-id: http://skia.googlecode.com/svn/trunk@5423
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Thu, 6 Sep 2012 20:22:31 +0000 (20:22 +0000)]
Introduce GrGLShaderBuilder::TextureSampler
Review URL: https://codereview.appspot.com/6495099/
git-svn-id: http://skia.googlecode.com/svn/trunk@5422
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Thu, 6 Sep 2012 18:43:21 +0000 (18:43 +0000)]
Fixed Windows compiler complaints (esp. in debugger)
https://codereview.appspot.com/6497090/
git-svn-id: http://skia.googlecode.com/svn/trunk@5419
2bbb7eff-a529-9590-31e7-
b0007b416f81
wjmaclean@chromium.org [Thu, 6 Sep 2012 18:42:03 +0000 (18:42 +0000)]
Export SkPath equality operator.
This change will allow external access to the SkPath equality operator.
BUG=none
Review URL: https://codereview.appspot.com/6500079
git-svn-id: http://skia.googlecode.com/svn/trunk@5418
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Thu, 6 Sep 2012 18:04:07 +0000 (18:04 +0000)]
Added 4.6.2 prefix to existing debugger moc files
http://codereview.appspot.com/6488090/
git-svn-id: http://skia.googlecode.com/svn/trunk@5416
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Thu, 6 Sep 2012 18:02:52 +0000 (18:02 +0000)]
Adding 4.8.2 moc files for debugger
http://codereview.appspot.com/6494092/
git-svn-id: http://skia.googlecode.com/svn/trunk@5415
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Thu, 6 Sep 2012 14:50:45 +0000 (14:50 +0000)]
Fixed assert in unlockStencilBuffer
http://codereview.appspot.com/6492088/
git-svn-id: http://skia.googlecode.com/svn/trunk@5413
2bbb7eff-a529-9590-31e7-
b0007b416f81
bungeman@google.com [Thu, 6 Sep 2012 14:46:30 +0000 (14:46 +0000)]
Restore line breaking in SkTextBox.
https://codereview.appspot.com/6500078/
git-svn-id: http://skia.googlecode.com/svn/trunk@5412
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Thu, 6 Sep 2012 13:38:53 +0000 (13:38 +0000)]
Fix rtree bench name bug. Unreviewed.
git-svn-id: http://skia.googlecode.com/svn/trunk@5411
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Thu, 6 Sep 2012 02:01:13 +0000 (02:01 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5410
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Wed, 5 Sep 2012 23:14:07 +0000 (23:14 +0000)]
Record the initial matrix when we begin picture-playback, and concat with
that if we see a setMatrix command. In this way we can respect the caller's
overall playback matrix environment.
Review URL: https://codereview.appspot.com/6495092
git-svn-id: http://skia.googlecode.com/svn/trunk@5409
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Wed, 5 Sep 2012 19:44:18 +0000 (19:44 +0000)]
Resource cache now explicitly takes ref of managed resources
https://codereview.appspot.com/6489085/
git-svn-id: http://skia.googlecode.com/svn/trunk@5407
2bbb7eff-a529-9590-31e7-
b0007b416f81
edisonn@google.com [Wed, 5 Sep 2012 19:43:46 +0000 (19:43 +0000)]
Add efffects to the list of dependencies for bench_pictures. Required on Android.
Review URL: http://codereview.appspot.com/6489078
git-svn-id: http://skia.googlecode.com/svn/trunk@5406
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Wed, 5 Sep 2012 18:37:39 +0000 (18:37 +0000)]
Enforce calling of inherited onRelease & onAbandon mthds in GrResource-derived classes
http://codereview.appspot.com/6499077/
git-svn-id: http://skia.googlecode.com/svn/trunk@5405
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Wed, 5 Sep 2012 18:36:17 +0000 (18:36 +0000)]
Add R-Tree bench.
Review URL: https://codereview.appspot.com/6497086
git-svn-id: http://skia.googlecode.com/svn/trunk@5404
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Wed, 5 Sep 2012 17:40:04 +0000 (17:40 +0000)]
Shut up some Mac (xcode 3) warnings
Review URL: http://codereview.appspot.com/6503053/
git-svn-id: http://skia.googlecode.com/svn/trunk@5402
2bbb7eff-a529-9590-31e7-
b0007b416f81
rileya@google.com [Wed, 5 Sep 2012 16:10:59 +0000 (16:10 +0000)]
Add R-Tree data structure.
Review URL: https://codereview.appspot.com/6489055
git-svn-id: http://skia.googlecode.com/svn/trunk@5401
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Wed, 5 Sep 2012 15:46:34 +0000 (15:46 +0000)]
Simplified stencil buffer caching
https://codereview.appspot.com/6503073/
git-svn-id: http://skia.googlecode.com/svn/trunk@5400
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Wed, 5 Sep 2012 02:01:29 +0000 (02:01 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5399
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 4 Sep 2012 21:09:40 +0000 (21:09 +0000)]
Add NaCl port of Skia
Initial commit. This is far from done.
Review URL: https://codereview.appspot.com/6428064
git-svn-id: http://skia.googlecode.com/svn/trunk@5398
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Tue, 4 Sep 2012 20:19:35 +0000 (20:19 +0000)]
add more cases to dashline: circle-vs-square, 0,1,2 stroke_width
git-svn-id: http://skia.googlecode.com/svn/trunk@5397
2bbb7eff-a529-9590-31e7-
b0007b416f81
reed@google.com [Tue, 4 Sep 2012 20:07:23 +0000 (20:07 +0000)]
add bench for drawline + dashing
git-svn-id: http://skia.googlecode.com/svn/trunk@5396
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 4 Sep 2012 16:45:05 +0000 (16:45 +0000)]
Add ANGLE to DEPS, integrate build
Review URL: https://codereview.appspot.com/6494052
git-svn-id: http://skia.googlecode.com/svn/trunk@5387
2bbb7eff-a529-9590-31e7-
b0007b416f81
tomhudson@google.com [Tue, 4 Sep 2012 16:37:09 +0000 (16:37 +0000)]
Upstream Clank's SkFontHost_Android DRT infinite loop fix.
We may have to do future work to reconcile this with Android native; probably pending
Android OS adding a font manager API.
http://codereview.appspot.com/6497081/
git-svn-id: http://skia.googlecode.com/svn/trunk@5386
2bbb7eff-a529-9590-31e7-
b0007b416f81
tomhudson@google.com [Tue, 4 Sep 2012 16:25:27 +0000 (16:25 +0000)]
Upstream clank: fix build on platforms (Clang/ARM) that don't support 'optimize'
http://codereview.appspot.com/6496082/
git-svn-id: http://skia.googlecode.com/svn/trunk@5385
2bbb7eff-a529-9590-31e7-
b0007b416f81
bsalomon@google.com [Tue, 4 Sep 2012 14:37:12 +0000 (14:37 +0000)]
Add effects/core.gypi to 'sources' to make them appear in VS projects
Review URL: https://codereview.appspot.com/6493075/
git-svn-id: http://skia.googlecode.com/svn/trunk@5384
2bbb7eff-a529-9590-31e7-
b0007b416f81
borenet@google.com [Tue, 4 Sep 2012 14:32:50 +0000 (14:32 +0000)]
Fix compile error in SkFontHost_none.cpp
Review URL: https://codereview.appspot.com/6501083
git-svn-id: http://skia.googlecode.com/svn/trunk@5383
2bbb7eff-a529-9590-31e7-
b0007b416f81
bungeman@google.com [Tue, 4 Sep 2012 13:49:59 +0000 (13:49 +0000)]
Future proof luminance caches.
https://codereview.appspot.com/6495071/
git-svn-id: http://skia.googlecode.com/svn/trunk@5382
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Tue, 4 Sep 2012 13:39:01 +0000 (13:39 +0000)]
Added bench to test multiple readPixels case
https://codereview.appspot.com/6501081/
git-svn-id: http://skia.googlecode.com/svn/trunk@5381
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Tue, 4 Sep 2012 13:36:31 +0000 (13:36 +0000)]
Don't purge resources from cache if they have > 1 ref
https://codereview.appspot.com/6494069/
git-svn-id: http://skia.googlecode.com/svn/trunk@5380
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Tue, 4 Sep 2012 13:34:32 +0000 (13:34 +0000)]
Switch GrGpu's GrResource list over to using SkTDLinkedList
https://codereview.appspot.com/6500062/
git-svn-id: http://skia.googlecode.com/svn/trunk@5379
2bbb7eff-a529-9590-31e7-
b0007b416f81
robertphillips@google.com [Tue, 4 Sep 2012 12:48:01 +0000 (12:48 +0000)]
Reverting r5364 (Update ARM and NEON optimizations for S32A_Opaque_BlitRow32)
git-svn-id: http://skia.googlecode.com/svn/trunk@5378
2bbb7eff-a529-9590-31e7-
b0007b416f81
skia.committer@gmail.com [Sat, 1 Sep 2012 02:00:58 +0000 (02:00 +0000)]
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@5377
2bbb7eff-a529-9590-31e7-
b0007b416f81
caryclark@google.com [Fri, 31 Aug 2012 20:55:07 +0000 (20:55 +0000)]
shape ops work in progress
git-svn-id: http://skia.googlecode.com/svn/trunk@5376
2bbb7eff-a529-9590-31e7-
b0007b416f81