From 6aab8e3df758fd7fd350a0532ca3b4e5d2cfbb30 Mon Sep 17 00:00:00 2001 From: "bsalomon@google.com" Date: Tue, 21 Jun 2011 20:32:12 +0000 Subject: [PATCH] Initialize members to satisfy coverity. Code review: http://codereview.appspot.com/4657043/ git-svn-id: http://skia.googlecode.com/svn/trunk@1665 2bbb7eff-a529-9590-31e7-b0007b416f81 --- gpu/include/GrSamplerState.h | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/gpu/include/GrSamplerState.h b/gpu/include/GrSamplerState.h index 373ea94..6d343d0 100644 --- a/gpu/include/GrSamplerState.h +++ b/gpu/include/GrSamplerState.h @@ -84,11 +84,17 @@ public: * Default sampler state is set to clamp, use normal sampling mode, be * unfiltered, and use identity matrix. */ - GrSamplerState() { + GrSamplerState() + : fRadial2CenterX1() + , fRadial2Radius0() + , fRadial2PosRoot() { this->setClampNoFilter(); } - explicit GrSamplerState(Filter filter) { + explicit GrSamplerState(Filter filter) + : fRadial2CenterX1() + , fRadial2Radius0() + , fRadial2PosRoot() { fWrapX = kClamp_WrapMode; fWrapY = kClamp_WrapMode; fSampleMode = kNormal_SampleMode; @@ -97,7 +103,10 @@ public: fTextureDomain.setEmpty(); } - GrSamplerState(WrapMode wx, WrapMode wy, Filter filter) { + GrSamplerState(WrapMode wx, WrapMode wy, Filter filter) + : fRadial2CenterX1() + , fRadial2Radius0() + , fRadial2PosRoot() { fWrapX = wx; fWrapY = wy; fSampleMode = kNormal_SampleMode; @@ -107,7 +116,10 @@ public: } GrSamplerState(WrapMode wx, WrapMode wy, - const GrMatrix& matrix, Filter filter) { + const GrMatrix& matrix, Filter filter) + : fRadial2CenterX1() + , fRadial2Radius0() + , fRadial2PosRoot() { fWrapX = wx; fWrapY = wy; fSampleMode = kNormal_SampleMode; @@ -117,7 +129,10 @@ public: } GrSamplerState(WrapMode wx, WrapMode wy, SampleMode sample, - const GrMatrix& matrix, Filter filter) { + const GrMatrix& matrix, Filter filter) + : fRadial2CenterX1() + , fRadial2Radius0() + , fRadial2PosRoot() { fWrapX = wx; fWrapY = wy; fSampleMode = sample; -- 2.7.4