| Index: src/gpu/GrInOrderDrawBuffer.h
 | 
| diff --git a/src/gpu/GrInOrderDrawBuffer.h b/src/gpu/GrInOrderDrawBuffer.h
 | 
| index 01e560ac0803999e880e313154b987103cb00bcb..532842a3b40636b4a1677a97860d612b84af4182 100644
 | 
| --- a/src/gpu/GrInOrderDrawBuffer.h
 | 
| +++ b/src/gpu/GrInOrderDrawBuffer.h
 | 
| @@ -171,15 +171,15 @@
 | 
|      };
 | 
|  
 | 
|      struct SetState : public Cmd {
 | 
| -        SetState(const GrDrawState& drawState, const GrDrawTargetCaps& caps,
 | 
| -                 const ScissorState& scissor, const GrDeviceCoordTexture* dstCopy,
 | 
| -                 GrGpu::DrawType drawType)
 | 
| +        SetState(const GrDrawState& drawState, GrGpu* gpu, const ScissorState& scissor,
 | 
| +                 const GrDeviceCoordTexture* dstCopy, GrGpu::DrawType drawType)
 | 
|          : Cmd(kSetState_Cmd)
 | 
| -        , fState(drawState, caps, scissor, dstCopy, drawType) {}
 | 
| -
 | 
| -        void execute(GrInOrderDrawBuffer*, const GrOptDrawState*) SK_OVERRIDE;
 | 
| -
 | 
| -        GrOptDrawState          fState;
 | 
| +        , fState(drawState, gpu, scissor, dstCopy, drawType) {}
 | 
| +
 | 
| +        void execute(GrInOrderDrawBuffer*, const GrOptDrawState*) SK_OVERRIDE;
 | 
| +
 | 
| +        const GrOptDrawState    fState;
 | 
| +        GrGpu::DrawType         fDrawType;
 | 
|      };
 | 
|  
 | 
|      typedef void* TCmdAlign; // This wouldn't be enough align if a command used long double.
 | 
| 
 |