11fa2247b747eb75e2f158dc7571d458ed6c0115 |
|
13-Mar-2015 |
reed <reed@chromium.org> |
some utils for rect and matrix BUG=skia: Review URL: https://codereview.chromium.org/1003813003
/external/skia/include/gpu/GrCoordTransform.h
|
d5b98404ece3b1d29bc47f75dec58430d16e39e5 |
|
11-Mar-2015 |
joshualitt <joshualitt@chromium.org> |
fix for valgrind preAbandonGpuContext NOTREECHECKS=true BUG=skia: Review URL: https://codereview.chromium.org/997923002
/external/skia/include/gpu/GrCoordTransform.h
|
309d4d590964fbf7443c5bc892c132faa61a9abb |
|
18-Dec-2014 |
bsalomon <bsalomon@google.com> |
Remove GrCoordTransform::kPosition_CoordSet Review URL: https://codereview.chromium.org/811373002
/external/skia/include/gpu/GrCoordTransform.h
|
16b278989532ee9f9a38e3eb4754b228ff495cb8 |
|
18-Dec-2014 |
joshualitt <joshualitt@chromium.org> |
Change to create device coord coordset BUG=skia: Review URL: https://codereview.chromium.org/812063002
/external/skia/include/gpu/GrCoordTransform.h
|
9f876a37d8b80ef04ccbc7755cf4572aecc33981 |
|
09-Dec-2014 |
bsalomon <bsalomon@google.com> |
Use threshold of 1 texture coord value per pixel w/ nearest neighbor. Review URL: https://codereview.chromium.org/787873002
/external/skia/include/gpu/GrCoordTransform.h
|
c0bd6484f621e4a1033be318b1947a5d32157c13 |
|
09-Dec-2014 |
bsalomon <bsalomon@google.com> |
Move shader precision out of GrShaderVar Review URL: https://codereview.chromium.org/777443003
/external/skia/include/gpu/GrCoordTransform.h
|
17168df7798d0d12684f18df0556dc19e65b32e6 |
|
09-Dec-2014 |
bsalomon <bsalomon@google.com> |
Use texture size to determine precision of texture coord varyings. Review URL: https://codereview.chromium.org/778783002
/external/skia/include/gpu/GrCoordTransform.h
|
de258cd6b402c4da78b66e88191ad02162d87916 |
|
16-Oct-2014 |
bsalomon <bsalomon@google.com> |
Make GrFragmentProcessor auto-compare coord xforms. Review URL: https://codereview.chromium.org/657923002
/external/skia/include/gpu/GrCoordTransform.h
|
f2765410ba8adfe934b8d92e52ccc2a847934c61 |
|
16-Oct-2014 |
bsalomon <bsalomon@google.com> |
Last round of effect->processor (for now) R=joshualitt@google.com Review URL: https://codereview.chromium.org/659803005
/external/skia/include/gpu/GrCoordTransform.h
|
b0a8a377f832c59cee939ad721e1f87d378b7142 |
|
23-Sep-2014 |
joshualitt <joshualitt@chromium.org> |
Patch to create a distinct geometry processor. The vast majority of this patch is just a rename. The meat is in GrGeometryProcessor, GrProcessor, GrGL*Processor, GrProcessorStage, Gr*BackendProcessorFactory, GrProcessUnitTestFactory, and the builders BUG=skia: R=bsalomon@google.com Author: joshualitt@chromium.org Review URL: https://codereview.chromium.org/582963002
/external/skia/include/gpu/GrCoordTransform.h
|
49f085dddff10473b6ebf832a974288300224e60 |
|
05-Sep-2014 |
bsalomon <bsalomon@google.com> |
"NULL !=" = NULL R=reed@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/544233002
/external/skia/include/gpu/GrCoordTransform.h
|
6267f81f3d60ce144ab2b09ea369420984d5c9d9 |
|
30-Aug-2014 |
bsalomon <bsalomon@google.com> |
Move MakeDivByTextureWHMatrix to GrCoordTransform R=robertphillips@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/522873005
/external/skia/include/gpu/GrCoordTransform.h
|
e3beb6bd7de7fa211681abbb0be58e80b19885e0 |
|
07-Apr-2014 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
SkNonCopyable should be used with private inheritance. This is mostly s/public SkNoncopyable/SkNoncopyable/g. Two classes (SkDrawLooper::Context and SkPicture::OperationList) don't actually work with SkNoncopyable because they introduce a virtual destructor. I added SkNoncopyableVirtual to make them work as intended. Sort of questionable whether they really need to be noncopyable in the first place, but I guess it doesn't hurt to keep the behavior the same. BUG=skia: R=reed@google.com, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/226183018 git-svn-id: http://skia.googlecode.com/svn/trunk@14081 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/gpu/GrCoordTransform.h
|
5fd7d5c20a15094da3fb6dc1d59955fd8f3217d7 |
|
04-Oct-2013 |
commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Allow gradient optimization with perspective Before, gradients would only interpolate the linear portion of the quadratic equation if there was no perspective. This updates them to do so even in the case that there is perspective. The rearrangement of math causes noise differences in the following gm tests: gradients_no_texture_gpu gradients_view_perspective_gpu gradients_local_perspective_gpu gradients_gpu R=bsalomon@google.com Author: cdalton@nvidia.com Review URL: https://codereview.chromium.org/25645006 git-svn-id: http://skia.googlecode.com/svn/trunk@11595 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/gpu/GrCoordTransform.h
|
77af6805e5faea1e2a5c0220098aec9082f3a6e5 |
|
02-Oct-2013 |
bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> |
Make GPU coord transforms automatic Adds a GrCoordTransform class and updates the framework to handle coord transforms similar to how it handles textures with GrTextureAccess. Renames GrGLEffectMatrix to GrGLCoordTransform and slightly repurposes it to be used by the framework instead of effects. R=bsalomon@google.com, robertphillips@google.com Review URL: https://codereview.chromium.org/24853002 git-svn-id: http://skia.googlecode.com/svn/trunk@11569 2bbb7eff-a529-9590-31e7-b0007b416f81
/external/skia/include/gpu/GrCoordTransform.h
|