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 |
|
caryclark@google.com
|
f839c0359c
|
shape ops work in progress
git-svn-id: http://skia.googlecode.com/svn/trunk@6159 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 21:03:50 +00:00 |
|
bungeman@google.com
|
0c5f3762e8
|
Fix generateMask to properly apply pre-blend.
git-svn-id: http://skia.googlecode.com/svn/trunk@6158 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 20:48:54 +00:00 |
|
senorblanco@chromium.org
|
cd9f55989e
|
Add a factory Create function for SkColorFilterImageFilter, and move the matrix optimization there. This will allow the Chrome compositor to extract the optimized matrix, and potentially apply the color matrix itself, saving a buffer allocation & draw.
Review URL: https://codereview.appspot.com/6739057
git-svn-id: http://skia.googlecode.com/svn/trunk@6152 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 19:37:00 +00:00 |
|
bungeman@google.com
|
a76de72a60
|
Clean up usage of mask gamma.
https://codereview.appspot.com/6749061/
git-svn-id: http://skia.googlecode.com/svn/trunk@6151 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 19:35:54 +00:00 |
|
bsalomon@google.com
|
22a800a257
|
Make a bunch of GrGLEffects derive directly from GrGLEffect rather than GrGLLegacyEffect.
Review URL: https://codereview.appspot.com/6783053
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6150 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 19:16:46 +00:00 |
|
bsalomon@google.com
|
4d3f8b40e3
|
Merging trunk revs up to 6147 into gpu_dev.
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6149 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 19:14:16 +00:00 |
|
bsalomon@google.com
|
2d0baded0f
|
Make the orientation of a texture accessible from and known by GrSurface.
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6801044
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6148 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 19:01:17 +00:00 |
|
epoger@google.com
|
de96163a80
|
object-ify gmmain.cpp (no functional change) to ease planned changes later
Review URL: https://codereview.appspot.com/6801043
git-svn-id: http://skia.googlecode.com/svn/trunk@6147 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 18:56:36 +00:00 |
|
borenet@google.com
|
a4615521e5
|
Whitespace change to trigger bots
git-svn-id: http://skia.googlecode.com/svn/trunk@6144 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 18:03:09 +00:00 |
|
bsalomon@google.com
|
28a15fb8d6
|
Make GrGLEffect::setData take GrEffectStage rather than GrEffect.
This allows the coord-change matrix to be communicated to setData(). An accessor for this matrix is also added to GrEffectStage.
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6779057
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6143 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 17:53:18 +00:00 |
|
djsollen@google.com
|
ebce16d21b
|
Refactor gm to minimize wasted passes through picture and pipe code paths.
Testing this CL shows around a 40% time reduction when running gm on a mac debug build.
Review URL: https://codereview.appspot.com/6791043
git-svn-id: http://skia.googlecode.com/svn/trunk@6140 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 14:07:13 +00:00 |
|
bsalomon@google.com
|
c96982f806
|
Create a branch for continued GPU development during Chrome branching.
git-svn-id: http://skia.googlecode.com/svn/branches/gpu_dev@6139 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 13:44:54 +00:00 |
|
bsalomon@google.com
|
1322134a3a
|
Update comment in GrDrawState.h to reflect renaming changes and expansion of the scope of effects.
Review URL: https://codereview.appspot.com/6777059
git-svn-id: http://skia.googlecode.com/svn/trunk@6138 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 13:41:59 +00:00 |
|
borenet@google.com
|
070d354d51
|
Make output path to render_pictures optional
Review URL: https://codereview.appspot.com/6779049
git-svn-id: http://skia.googlecode.com/svn/trunk@6136 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 13:26:55 +00:00 |
|
bsalomon@google.com
|
08283afc26
|
Rename GrSamplerState to GrEffectStage.
R=robertphillips@google.com
Review URL: https://codereview.appspot.com/6777053
git-svn-id: http://skia.googlecode.com/svn/trunk@6135 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 13:01:20 +00:00 |
|
skia.committer@gmail.com
|
27b40e9f36
|
Sanitizing source files in Skia_Periodic_House_Keeping
git-svn-id: http://skia.googlecode.com/svn/trunk@6133 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2012-10-26 02:01:24 +00:00 |
|