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
|