bsalomon@google.com
|
8171288341
|
Remove GrScalar, replace with SkScalar.
Review URL: https://codereview.appspot.com/6812064
git-svn-id: http://skia.googlecode.com/svn/trunk@6243 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 17:12:34 +00:00 |
|
junov@chromium.org
|
35ac048e35
|
Refactoring RTree integration to support SkBBoxHierarchy polymorphism in SkPicture.
This moves the rtree creation into a virtual method.
Review URL: https://codereview.appspot.com/6811057
git-svn-id: http://skia.googlecode.com/svn/trunk@6242 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 17:10:32 +00:00 |
|
bsalomon@google.com
|
d8b5faca04
|
Reland r6233 with fix.
git-svn-id: http://skia.googlecode.com/svn/trunk@6241 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 17:02:46 +00:00 |
|
scroggo@google.com
|
6e7251669c
|
Use SkToBool to fix a warning.
Review URL: https://codereview.appspot.com/6818069
git-svn-id: http://skia.googlecode.com/svn/trunk@6240 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 16:28:23 +00:00 |
|
bsalomon@google.com
|
115b06f3d5
|
Re-revert r6233.
git-svn-id: http://skia.googlecode.com/svn/trunk@6239 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 15:47:55 +00:00 |
|
bsalomon@google.com
|
c3a58f345d
|
Reland r6233 with fix for config conversion texture matrices.
git-svn-id: http://skia.googlecode.com/svn/trunk@6238 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 15:40:47 +00:00 |
|
bsalomon@google.com
|
66e534da8e
|
Revert r6233 while investigating bot failures.
git-svn-id: http://skia.googlecode.com/svn/trunk@6235 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 14:02:43 +00:00 |
|
bsalomon@google.com
|
ce49e16d3b
|
Checkpoint in moving texture matrices out of GrGLProgram and into GrGLEffect.
Review URL: https://codereview.appspot.com/6818064
git-svn-id: http://skia.googlecode.com/svn/trunk@6233 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 13:50:50 +00:00 |
|
djsollen@google.com
|
dfef456f18
|
Fix asserts in SkPathMeasure to honor documented API
Review URL: https://codereview.appspot.com/6822061
git-svn-id: http://skia.googlecode.com/svn/trunk@6232 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 12:15:12 +00:00 |
|
skia.committer@gmail.com
|
f3dc199c0b
|
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@6228 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-11-01 02:01:27 +00:00 |
|
bungeman@google.com
|
7103f182ce
|
GDI fonthost to serialize using correct font name.
https://codereview.appspot.com/6822060/
git-svn-id: http://skia.googlecode.com/svn/trunk@6227 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 20:53:49 +00:00 |
|
reed@google.com
|
e1e7d7a6b5
|
add SkScalarsEqual() so we don't have to use memcmp for arrays of floats.
git-svn-id: http://skia.googlecode.com/svn/trunk@6226 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 19:59:23 +00:00 |
|
scroggo@google.com
|
4d3c28158a
|
Implement SkCondVar for windows.
Only works on Vista or later, since it uses condition variables.
Review URL: https://codereview.appspot.com/6812062
git-svn-id: http://skia.googlecode.com/svn/trunk@6225 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 19:29:13 +00:00 |
|
caryclark@google.com
|
0b7da433fe
|
shape ops work in progress
git-svn-id: http://skia.googlecode.com/svn/trunk@6223 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 19:00:20 +00:00 |
|
bsalomon@google.com
|
f94b3a4ceb
|
Make SkShader store localM directly rather than as a separate alloc.
May cause very slight GM changes in gpu two pt radial/conical radients.
Review URL: https://codereview.appspot.com/6821056
git-svn-id: http://skia.googlecode.com/svn/trunk@6221 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 18:09:01 +00:00 |
|
reed@google.com
|
c1f6db86dc
|
catch case where clipping shortened the line down to a single pixel, but our
state variables made us draw twice... with different fractional positions (yikes).
Inspired by http://code.google.com/p/chromium/issues/detail?id=148638
tho not necessarily a fix for that issue (can't repro the issue yet).
git-svn-id: http://skia.googlecode.com/svn/trunk@6220 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 17:57:01 +00:00 |
|
bsalomon@google.com
|
683c3c76cf
|
Shortcut inverting the identity matrix.
Review URL: https://codereview.appspot.com/6775087/
git-svn-id: http://skia.googlecode.com/svn/trunk@6218 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 16:50:38 +00:00 |
|
scroggo@google.com
|
4177ef4b22
|
Add SkThreadPool for managing threads.
Skia-ized from https://codereview.appspot.com/6755043/
TODO: Use SkThread and platform independent features.
Review URL: https://codereview.appspot.com/6777064
git-svn-id: http://skia.googlecode.com/svn/trunk@6217 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 15:52:16 +00:00 |
|
robertphillips@google.com
|
72ba668db8
|
Fix for error in r6214 (missing pre-declaration)
Unreviewed
git-svn-id: http://skia.googlecode.com/svn/trunk@6215 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 14:58:16 +00:00 |
|
robertphillips@google.com
|
97b6b0730d
|
Fleshed out GPU portion of image/surface feature
https://codereview.appspot.com/6813055/
git-svn-id: http://skia.googlecode.com/svn/trunk@6214 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 14:48:39 +00:00 |
|
robertphillips@google.com
|
d3eb336d56
|
Add validation check to GrGpu::createTexture & minor SkGpuDevice cleanup
https://codereview.appspot.com/6821055/
git-svn-id: http://skia.googlecode.com/svn/trunk@6213 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 13:56:35 +00:00 |
|
robertphillips@google.com
|
209a1143a1
|
Ganesh resource cache changes
https://codereview.appspot.com/6784051/
git-svn-id: http://skia.googlecode.com/svn/trunk@6211 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 12:25:21 +00:00 |
|
skia.committer@gmail.com
|
e862d16162
|
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@6210 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-31 02:01:18 +00:00 |
|
borenet@google.com
|
6bb39782d0
|
Whitespace change to trigger bots
git-svn-id: http://skia.googlecode.com/svn/trunk@6209 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 21:12:16 +00:00 |
|
reed@google.com
|
4117a24de4
|
add test for bug in line drawing. fix is pending a way to handle all of the
rebaselines...
git-svn-id: http://skia.googlecode.com/svn/trunk@6208 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 20:26:58 +00:00 |
|
bsalomon@google.com
|
175fe75654
|
Upstreaming changes from gpu_dev to trunk.
git-svn-id: http://skia.googlecode.com/svn/trunk@6207 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 20:17:54 +00:00 |
|
junov@chromium.org
|
d4501a0aba
|
Eliminating implicit conversion from enum to bool. Fixes compiler warning
Review URL: https://codereview.appspot.com/6819053
git-svn-id: http://skia.googlecode.com/svn/trunk@6206 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 19:05:17 +00:00 |
|
epoger@google.com
|
41d0d2f905
|
comment-only: add "this may change" warning to SkChecksum.h
Review URL: https://codereview.appspot.com/6810054
git-svn-id: http://skia.googlecode.com/svn/trunk@6205 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 17:33:09 +00:00 |
|
epoger@google.com
|
11b0dddd59
|
Revert r6051, re-adding json to DEPS file
Review URL: https://codereview.appspot.com/6816059
git-svn-id: http://skia.googlecode.com/svn/trunk@6202 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 16:25:17 +00:00 |
|
bsalomon@google.com
|
a21ad18618
|
Remove unnecessary mul and assignment in gradient shaders.
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6814056
git-svn-id: http://skia.googlecode.com/svn/trunk@6201 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 15:50:22 +00:00 |
|
robertphillips@google.com
|
b72e5d3138
|
Add GL texture validity check to GrGpuGL
https://codereview.appspot.com/6817053/
git-svn-id: http://skia.googlecode.com/svn/trunk@6200 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 15:18:10 +00:00 |
|
senorblanco@chromium.org
|
5682f21f99
|
Simple rebaseline tool: Add support for ANGLE, DirectWrite builders.
Set svn mime type to image/png.
Review URL: https://codereview.appspot.com/6820054
git-svn-id: http://skia.googlecode.com/svn/trunk@6199 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 14:34:55 +00:00 |
|
reed@google.com
|
09a029b687
|
factor out computation for dy in SkEdge lines, so we can later try a fix.
git-svn-id: http://skia.googlecode.com/svn/trunk@6198 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 14:28:03 +00:00 |
|
bungeman@google.com
|
4284388015
|
Fix cross compilation with mingw.
Mingw is case sensitive, so use the correct capitaliztion of dwrite.h.
https://codereview.appspot.com/6588055
Props jacek.
git-svn-id: http://skia.googlecode.com/svn/trunk@6197 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 14:15:32 +00:00 |
|
bsalomon@google.com
|
17504f5d5e
|
Expose vertex position to GrGLEffect via GrGLShaderBuilder.
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6814054
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6195 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-30 12:34:25 +00:00 |
|
bungeman@google.com
|
0c3b9cfeba
|
Use consistent globals in AttachCache.
https://codereview.appspot.com/6816052/
git-svn-id: http://skia.googlecode.com/svn/trunk@6188 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 20:16:30 +00:00 |
|
bsalomon@google.com
|
4b2e1c8807
|
Rebase gpu_dev up to r5182
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6187 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 20:13:42 +00:00 |
|
bsalomon@google.com
|
56315b979b
|
Add file accidentally omitted from r6182.
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6186 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 20:02:06 +00:00 |
|
bsalomon@google.com
|
2eaaefd7e6
|
Pass GrCustomStage to key-generation functions and emitCode().
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6819046
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6182 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 19:51:22 +00:00 |
|
senorblanco@chromium.org
|
7b734e0843
|
Fix alpha computation for specular lighting filter (GPU path).
Change lighting GM background to show blending.
NOTE: This will require new results for the lighting GM.
Review URL: https://codereview.appspot.com/6812050
git-svn-id: http://skia.googlecode.com/svn/trunk@6181 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 19:47:06 +00:00 |
|
djsollen@google.com
|
42041e6de8
|
Allow default texture cache limit to be set within gyp.
Review URL: https://codereview.appspot.com/6818051
git-svn-id: http://skia.googlecode.com/svn/trunk@6177 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 19:24:45 +00:00 |
|
epoger@google.com
|
82cb65ba18
|
Alphabetize gm options (in usage message and option parser).
Also add long-form option names for all options.
Review URL: https://codereview.appspot.com/6817050
git-svn-id: http://skia.googlecode.com/svn/trunk@6173 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 18:59:17 +00:00 |
|
senorblanco@chromium.org
|
782f3b4230
|
First stab at a simple rebaseline script.
Review URL: https://codereview.appspot.com/6775045
git-svn-id: http://skia.googlecode.com/svn/trunk@6170 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 18:06:26 +00:00 |
|
epoger@google.com
|
e8ebeb1f8f
|
Add option to gm: write out images into a hierarchy, rather than a flat set of files
BUG=https://code.google.com/p/skia/issues/detail?id=743
Review URL: https://codereview.appspot.com/6810047
git-svn-id: http://skia.googlecode.com/svn/trunk@6167 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 16:42:11 +00:00 |
|
bsalomon@google.com
|
484ee2a5fe
|
Make GrEffectStage keep a const ptr (rather than non-const) to GrEffect.
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6811045
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6166 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 16:25:04 +00:00 |
|
bsalomon@google.com
|
ae5ef113eb
|
Make lighting filters directly inherit from GrGLEffect.
Delete GrGLLegacyEffect.
Review URL: https://codereview.appspot.com/6815050
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6165 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 14:53:53 +00:00 |
|
bsalomon@google.com
|
47d7a8885b
|
Make GrGLConvolutionEffect, GrGLMorphologyEffect, and GrGLMagnifierEffect derive directly from GrGLEffect.
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6786052
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6164 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 12:47:51 +00:00 |
|
bsalomon@google.com
|
f78df33efc
|
Make GrGLGradientEffect derive directly from GrGLEffect.
Review URL: https://codereview.appspot.com/6784053
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6163 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-29 12:43:38 +00:00 |
|
skia.committer@gmail.com
|
549c93ef97
|
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@6161 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-27 02:01:15 +00:00 |
|
bsalomon@google.com
|
ee2ef02d3d
|
Rebaseline gpu_dev from trunk at r6159.
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6160 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 21:14:10 +00:00 |
|