diff options
-rw-r--r-- | src/gpu/GrDrawTarget.cpp | 4 | ||||
-rw-r--r-- | src/gpu/GrDrawTarget.h | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/gpu/GrDrawTarget.cpp b/src/gpu/GrDrawTarget.cpp index 718a12e88e..3dd86d2dfe 100644 --- a/src/gpu/GrDrawTarget.cpp +++ b/src/gpu/GrDrawTarget.cpp @@ -519,6 +519,10 @@ void GrDrawTarget::restoreDrawState(const SavedDrawState& state) { fCurrDrawState = *state.fState.get(); } +void GrDrawTarget::copyDrawState(const GrDrawTarget& srcTarget) { + fCurrDrawState = srcTarget.fCurrDrawState; +} + bool GrDrawTarget::reserveVertexSpace(GrVertexLayout vertexLayout, int vertexCount, void** vertices) { diff --git a/src/gpu/GrDrawTarget.h b/src/gpu/GrDrawTarget.h index 1628ae3f30..629963b51e 100644 --- a/src/gpu/GrDrawTarget.h +++ b/src/gpu/GrDrawTarget.h @@ -170,9 +170,7 @@ public: * * @param srcTarget draw target used as src of the draw state. */ - void copyDrawState(const GrDrawTarget& srcTarget) { - fCurrDrawState = srcTarget.fCurrDrawState; - } + void copyDrawState(const GrDrawTarget& srcTarget); /** * The format of vertices is represented as a bitfield of flags. |