History log of /external/skia/include/gpu/GrTestUtils.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6f6961ebad65c582318564b3688e78e5c99f3935 31-Jan-2017 Hal Canary <halcanary@google.com> make GR_TEST_UTILS=0 work

Change-Id: Icce35140ca08b65217b32e6b1ffc6ad2f38ab37f
Reviewed-on: https://skia-review.googlesource.com/7840
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
/external/skia/include/gpu/GrTestUtils.h
9f532a3598891a74375a4659e0dc498b704e3cf1 19-Oct-2016 Brian Osman <brianosman@google.com> Add helper to create random AsFPArgs for Ganesh unit tests

Reduces copy-paste and eases maintenance. I'll be adding another field to
AsFPArgs soon, and this is going to streamline that change.

BUG=skia:

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=3639

Change-Id: I6372ed5dce50a5ba9d73039bd4714e34502a1f75
Reviewed-on: https://skia-review.googlesource.com/3639
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
/external/skia/include/gpu/GrTestUtils.h
0d9dfe981e2a620bd867efbad195856937657a4b 03-Oct-2016 Brian Osman <brianosman@google.com> Supply random dst color space to asFP in unit tests

TBR=bsalomon@google.com (Testing-only API change)

BUG=skia:

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2876

Change-Id: I0ca26da0307848cdfc8ffaac2d042601663ab00b
Reviewed-on: https://skia-review.googlesource.com/2876
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/include/gpu/GrTestUtils.h
e2f732f475fbeff9cce2dd4023a183fa2492d2ad 03-Oct-2016 Brian Osman <brianosman@google.com> Start supplying random color space xforms to FP tests

Added helper to create random GrColorSpaceXforms in unit tests, and
hooked it up for the FPs that currently accept one.

BUG=skia:

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2873

Change-Id: Iaf93e379e405fbf745f5e0fd23b4daf017355966
Reviewed-on: https://skia-review.googlesource.com/2873
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/include/gpu/GrTestUtils.h
01a19504c4dbd980e96b1c5b9fe8c8779432488d 06-Jul-2016 robertphillips <robertphillips@google.com> Move GrNonAAFillRectPerspectiveBatch to its own file

Get this out of the way of the upcoming changes (and add a test for it)

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2108403005

Review-Url: https://codereview.chromium.org/2108403005
/external/skia/include/gpu/GrTestUtils.h
6663acff010ce752e4bf778da81fa97448c9db31 10-May-2016 bsalomon <bsalomon@google.com> Replace GrStrokeInfo with GrStyle.

A side effect is that arbitrary path effects can no be pushed deeper into the Ganesh flow for paths. They may be applied by path renderers.
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1957363002

Committed: https://skia.googlesource.com/skia/+/33595bdf4b64a745f6340338d307e806e96c587f

Review-Url: https://codereview.chromium.org/1957363002
/external/skia/include/gpu/GrTestUtils.h
85d9667f59d4138438427bb2cdf67992d100e1a0 10-May-2016 bsalomon <bsalomon@google.com> Revert of Replace GrStrokeInfo with GrStyle. (patchset #4 id:160001 of https://codereview.chromium.org/1957363002/ )

Reason for revert:
Breaking some bots

Original issue's description:
> Replace GrStrokeInfo with GrStyle.
>
> A side effect is that arbitrary path effects can no be pushed deeper into the Ganesh flow for paths. They may be applied by path renderers.
> GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1957363002
>
> Committed: https://skia.googlesource.com/skia/+/33595bdf4b64a745f6340338d307e806e96c587f

TBR=egdaniel@google.com,robertphillips@google.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review-Url: https://codereview.chromium.org/1967513002
/external/skia/include/gpu/GrTestUtils.h
33595bdf4b64a745f6340338d307e806e96c587f 10-May-2016 bsalomon <bsalomon@google.com> Replace GrStrokeInfo with GrStyle.

A side effect is that arbitrary path effects can no be pushed deeper into the Ganesh flow for paths. They may be applied by path renderers.
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1957363002

Review-Url: https://codereview.chromium.org/1957363002
/external/skia/include/gpu/GrTestUtils.h
73add93a9cac83f2369dec94e3e392d26590c838 07-Apr-2016 robertphillips <robertphillips@google.com> Appease valgrind wrt testing code initialization

The new swarming valgrind bot appears to be higher maintenance. These changes seem harmless and will, hopefully, unblock the bot.

TBR=bsalomon@google.com

https://build.chromium.org/p/client.skia.fyi/builders/Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-SwarmingValgrind/builds/57

BUG=skia:5164
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1867053002

Review URL: https://codereview.chromium.org/1867053002
/external/skia/include/gpu/GrTestUtils.h
bc7d235c8b0ddbe7080c6e9eba5b617fddc16135 05-Jan-2016 tzik <tzik@chromium.org> Take care fall-through case of switch in skia

GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1549273002

Review URL: https://codereview.chromium.org/1549273002
/external/skia/include/gpu/GrTestUtils.h
b4f9d0ec6cc95ce46f9351fee5adaffcfa729e38 06-Aug-2015 senorblanco <senorblanco@chromium.org> Implement caching of stroked paths in the tessellating path renderer.

This requires adding the stroke info to the cache key, and doing the
stroking and dashing before rendering as triangles.

BUG=skia:3755

Committed: https://skia.googlesource.com/skia/+/29e0d3f267a03546f236023347cdb4595ece2fd1

Review URL: https://codereview.chromium.org/1275553002
/external/skia/include/gpu/GrTestUtils.h
59cd36765c10f6451f72ffde446b9ae8ce5599c8 05-Aug-2015 senorblanco <senorblanco@chromium.org> Revert of Implement caching of stroked paths in the tessellated path renderer. (patchset #4 id:60001 of https://codereview.chromium.org/1275553002/ )

Reason for revert:
Breaking/asserting in Debug on DM.

Original issue's description:
> Implement caching of stroked paths in the tessellated path renderer.
>
> This requires adding the stroke info to the cache key, and doing the
> stroking and dashing before rendering as triangles.
>
> BUG=skia:3755
>
> Committed: https://skia.googlesource.com/skia/+/29e0d3f267a03546f236023347cdb4595ece2fd1

TBR=bsalomon@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:3755

Review URL: https://codereview.chromium.org/1276633002
/external/skia/include/gpu/GrTestUtils.h
29e0d3f267a03546f236023347cdb4595ece2fd1 05-Aug-2015 senorblanco <senorblanco@chromium.org> Implement caching of stroked paths in the tessellated path renderer.

This requires adding the stroke info to the cache key, and doing the
stroking and dashing before rendering as triangles.

BUG=skia:3755

Review URL: https://codereview.chromium.org/1275553002
/external/skia/include/gpu/GrTestUtils.h
6c891107ce0a8431f2327cb8b2f1bfd363cabbbe 13-May-2015 joshualitt <joshualitt@chromium.org> GLProgramsTest 3.0

BUG=skia:

Review URL: https://codereview.chromium.org/1139743002
/external/skia/include/gpu/GrTestUtils.h
8e5c177c8589e00f630ac6fae763c65cb9cae896 11-May-2015 joshualitt <joshualitt@chromium.org> convex path renderer unit tests

TBR=bsalomon@google.com
BUG=skia:

Review URL: https://codereview.chromium.org/1134753002
/external/skia/include/gpu/GrTestUtils.h
21279c7ada1e47e8bfc6375f67768c8eedffb680 11-May-2015 joshualitt <joshualitt@chromium.org> AADistanceFieldPathRenderer unit tests

TBR=bsalomon@google.com
BUG=skia:

Review URL: https://codereview.chromium.org/1129083005
/external/skia/include/gpu/GrTestUtils.h
2fbd4068bde6a9fb50341c0bdfbb8bf18b70d015 07-May-2015 joshualitt <joshualitt@chromium.org> tesselating path renderer unit tests

BUG=skia:

Review URL: https://codereview.chromium.org/1127183006
/external/skia/include/gpu/GrTestUtils.h
40ded3241894076237844325c015fcc724e9d443 02-May-2015 joshualitt <joshualitt@chromium.org> Add hairlines batch unit test

BUG=skia:

Review URL: https://codereview.chromium.org/1119563002
/external/skia/include/gpu/GrTestUtils.h
3e708c53f79a04b588b6ca8e535e61f986d80b47 30-Apr-2015 joshualitt <joshualitt@chromium.org> Add batch unit tests for ovals

BUG=skia:

Review URL: https://codereview.chromium.org/1108403005
/external/skia/include/gpu/GrTestUtils.h
fa2008ff6ee5963fc2566b20c1af39367b77bdf7 29-Apr-2015 joshualitt <joshualitt@chromium.org> Add dash lines batch unit test

BUG=skia:

Review URL: https://codereview.chromium.org/1108053004
/external/skia/include/gpu/GrTestUtils.h
3f655f34a234aceaa0c2947ce999a2127c729dea 29-Apr-2015 joshualitt <joshualitt@chromium.org> Initial CL to create GrBatchTest infrastructure

BUG=skia:

Review URL: https://codereview.chromium.org/1109153004
/external/skia/include/gpu/GrTestUtils.h
4eaf9cef5a76098f78efac30beb966ac833d32c2 28-Apr-2015 joshualitt <joshualitt@chromium.org> create GrTestUtils.h, move some common functions into it

BUG=skia:

Review URL: https://codereview.chromium.org/1117443002
/external/skia/include/gpu/GrTestUtils.h