History log of /external/skia/src/gpu/GrTargetCommands.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
231c5fd590c898957d65cbfbc51040c7fe236af6 13-May-2015 cdalton <cdalton@nvidia.com> Don't issue texture barriers for RT's with separate storage

BUG=skia:

Review URL: https://codereview.chromium.org/1137663004
/external/skia/src/gpu/GrTargetCommands.h
3b58d75170508567436cce259384d336949407d4 07-May-2015 joshualitt <joshualitt@chromium.org> Initial CL to create Reorder command builder behind a flag

BUG=skia:

Review URL: https://codereview.chromium.org/1129943004
/external/skia/src/gpu/GrTargetCommands.h
e40d39725908d99d255496025411e5c9ca32663e 07-May-2015 robertphillips <robertphillips@google.com> Isolate GrBufferAllocPools inside GrBatchTarget

This CL refactors the location of the GrBufferAllocPools so they reside entirely inside the GrBatchTarget. This is in preparation for making them use scratch resources.

Review URL: https://codereview.chromium.org/1131553002
/external/skia/src/gpu/GrTargetCommands.h
e46760e8b2b2fc4a11a43a3b7cc9da7166c83c46 05-May-2015 joshualitt <joshualitt@chromium.org> Create GrCommandBuilder

BUG=skia:

Review URL: https://codereview.chromium.org/1113313003
/external/skia/src/gpu/GrTargetCommands.h
0911430dfb812a9341740bfabf1c86d14fb25af4 04-May-2015 joshualitt <joshualitt@chromium.org> Move state management to GrInOrderDrawBuffer

BUG=skia:

Committed: https://skia.googlesource.com/skia/+/5d6bb6f795143ca360b868560b52165de51fa269

Review URL: https://codereview.chromium.org/1120143002
/external/skia/src/gpu/GrTargetCommands.h
edae3096afe674efce917825f8d44726037405eb 04-May-2015 joshualitt <joshualitt@google.com> Revert of Move state management to GrInOrderDrawBuffer (patchset #4 id:60001 of https://codereview.chromium.org/1120143002/)

Reason for revert:
Breaks windows

Original issue's description:
> Move state management to GrInOrderDrawBuffer
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/5d6bb6f795143ca360b868560b52165de51fa269

TBR=bsalomon@google.com,robertphillips@google.com,joshualitt@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:

Review URL: https://codereview.chromium.org/1119353002
/external/skia/src/gpu/GrTargetCommands.h
5d6bb6f795143ca360b868560b52165de51fa269 04-May-2015 joshualitt <joshualitt@chromium.org> Move state management to GrInOrderDrawBuffer

BUG=skia:

Review URL: https://codereview.chromium.org/1120143002
/external/skia/src/gpu/GrTargetCommands.h
99c7c07e0f1f7b78980eb21d84bebda8b45a7178 01-May-2015 joshualitt <joshualitt@chromium.org> Move bounds to GrBatch

BUG=skia:

Review URL: https://codereview.chromium.org/1121463002
/external/skia/src/gpu/GrTargetCommands.h
a30009bec5d495b4524b746142a2afa4452908de 30-Apr-2015 joshualitt <joshualitt@chromium.org> simple cleanup in GrTargetCommands

BUG=skia:

Review URL: https://codereview.chromium.org/1116923003
/external/skia/src/gpu/GrTargetCommands.h
9954bc38c498f6b9e9d8c0bcc5cd00d45bfc6e23 29-Apr-2015 cdalton <cdalton@nvidia.com> Use texture barriers to read directly from the RT

Updates GrXferProcessor to read directly from the RT texture when
texture barriers are supported and it needs to know the dst color.
Also adds the notion of an Xfer barrier and uses it to issue texture
barriers when the XP will read the RT.

BUG=skia:

Review URL: https://codereview.chromium.org/1040303002
/external/skia/src/gpu/GrTargetCommands.h
a73239a0096370221d3dfababf339dd6d3fed84f 28-Apr-2015 bsalomon <bsalomon@google.com> Remove GrFlushToGpuDrawTarget and move functionality up to GrDrawTarget.

Review URL: https://codereview.chromium.org/1117433002
/external/skia/src/gpu/GrTargetCommands.h
0dcb8e32dda93b098d19892a62a528dc6ae1017b 27-Apr-2015 joshualitt <joshualitt@chromium.org> In this CL we stop closing batches prematurely, and only close immediately before a flush.

BUG=skia:

Committed: https://skia.googlesource.com/skia/+/db3ce12c810ead7b76faa784e7293197aca0d9f1

Committed: https://skia.googlesource.com/skia/+/9e830ead85e544924344b01436c44cfb09fcf177

Review URL: https://codereview.chromium.org/1092403002
/external/skia/src/gpu/GrTargetCommands.h
385e26ef36af65bfe97567657d5b9a3207627a07 27-Apr-2015 joshualitt <joshualitt@google.com> Revert of Stop closing batch prematurely (patchset #4 id:60001 of https://codereview.chromium.org/1092403002/)

Reason for revert:
really does break windows bots

Original issue's description:
> In this CL we stop closing batches prematurely, and only close immediately before a flush.
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/db3ce12c810ead7b76faa784e7293197aca0d9f1
>
> Committed: https://skia.googlesource.com/skia/+/9e830ead85e544924344b01436c44cfb09fcf177

TBR=bsalomon@google.com,robertphillips@google.com,joshualitt@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:

Review URL: https://codereview.chromium.org/1105203002
/external/skia/src/gpu/GrTargetCommands.h
9e830ead85e544924344b01436c44cfb09fcf177 27-Apr-2015 joshualitt <joshualitt@chromium.org> In this CL we stop closing batches prematurely, and only close immediately before a flush.

BUG=skia:

Committed: https://skia.googlesource.com/skia/+/db3ce12c810ead7b76faa784e7293197aca0d9f1

Review URL: https://codereview.chromium.org/1092403002
/external/skia/src/gpu/GrTargetCommands.h
8a0a16d0a5e684e22cc3464642bc03bf341149a8 27-Apr-2015 joshualitt <joshualitt@google.com> Revert of Stop closing batch prematurely (patchset #4 id:60001 of https://codereview.chromium.org/1092403002/)

Reason for revert:
breaking windows bots

Original issue's description:
> In this CL we stop closing batches prematurely, and only close immediately before a flush.
>
> BUG=skia:
>
> Committed: https://skia.googlesource.com/skia/+/db3ce12c810ead7b76faa784e7293197aca0d9f1

TBR=bsalomon@google.com,robertphillips@google.com,joshualitt@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=skia:

Review URL: https://codereview.chromium.org/1109773003
/external/skia/src/gpu/GrTargetCommands.h
db3ce12c810ead7b76faa784e7293197aca0d9f1 27-Apr-2015 joshualitt <joshualitt@chromium.org> In this CL we stop closing batches prematurely, and only close immediately before a flush.

BUG=skia:

Review URL: https://codereview.chromium.org/1092403002
/external/skia/src/gpu/GrTargetCommands.h
36352bf5e38f45a70ee4f4fc132a38048d38206d 26-Mar-2015 mtklein <mtklein@chromium.org> C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}

NOPRESUBMIT=true

BUG=skia:
DOCS_PREVIEW= https://skia.org/?cl=1037793002

Review URL: https://codereview.chromium.org/1037793002
/external/skia/src/gpu/GrTargetCommands.h
5bf99f1ca8f30287803b594d06c60a7b6796ad45 13-Mar-2015 joshualitt <joshualitt@chromium.org> Creation of GrBatchAtlas and Distancefieldpathrenderer batch

BUG=skia:

Review URL: https://codereview.chromium.org/975303005
/external/skia/src/gpu/GrTargetCommands.h
bca3c9fb2d5c043985b878633e9630cf12e04bd6 05-Mar-2015 robertphillips <robertphillips@google.com> Update gpu trace marker system for MultiDrawBuffer world

The main thrust of this CL is to remove the currCmdMarker variable from GrTargetCommands::flush. In a MultiDrawBuffer world the Cmds need not be execute in the order of their issuance.

Review URL: https://codereview.chromium.org/978363002
/external/skia/src/gpu/GrTargetCommands.h
193ea935b0a6d94abc533cbdf60c2ac77fe71f1c 03-Mar-2015 robertphillips <robertphillips@google.com> Split GrTargetCommands into its own files

Review URL: https://codereview.chromium.org/979493002
/external/skia/src/gpu/GrTargetCommands.h