aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/gl/GrGLCaps.h
diff options
context:
space:
mode:
authorGravatar bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-04-27 14:25:44 +0000
committerGravatar bsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-04-27 14:25:44 +0000
commitf6b070da5e337d13bd08ca488a0140d8facef8b8 (patch)
tree15d753d5f84c684a482b389a8d61ba16c745e3cf /src/gpu/gl/GrGLCaps.h
parente9b087e958f3c165a5ac271d3abfb83bdb4c1b9d (diff)
Clamp requested MSAA sample count to GL_MAX_SAMPLES
Review URL: http://codereview.appspot.com/6135044/ git-svn-id: http://skia.googlecode.com/svn/trunk@3777 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/gpu/gl/GrGLCaps.h')
-rw-r--r--src/gpu/gl/GrGLCaps.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gpu/gl/GrGLCaps.h b/src/gpu/gl/GrGLCaps.h
index 31c4392a10..eb095765c6 100644
--- a/src/gpu/gl/GrGLCaps.h
+++ b/src/gpu/gl/GrGLCaps.h
@@ -137,6 +137,11 @@ public:
MSFBOType msFBOType() const { return fMSFBOType; }
/**
+ * Reports the maximum number of samples supported.
+ */
+ int maxSampleCount() const { return fMaxSampleCount; }
+
+ /**
* Reports the type of coverage sample AA support.
*/
CoverageAAType coverageAAType() const { return fCoverageAAType; }
@@ -257,6 +262,7 @@ private:
int fMaxFragmentUniformVectors;
MSFBOType fMSFBOType;
+ int fMaxSampleCount;
CoverageAAType fCoverageAAType;
SkTDArray<MSAACoverageMode> fMSAACoverageModes;