Commit 5767099d by Nicolas Capens

Fix glGetInternalformativ()

Change-Id: Id2c07064a68158d3a4d57974244feae1c15e2fa1 Reviewed-on: https://swiftshader-review.googlesource.com/3940Tested-by: 's avatarNicolas Capens <capn@google.com> Reviewed-by: 's avatarNicolas Capens <capn@google.com>
parent 460e41f2
...@@ -3987,10 +3987,10 @@ GL_APICALL void GL_APIENTRY glGetInternalformativ(GLenum target, GLenum internal ...@@ -3987,10 +3987,10 @@ GL_APICALL void GL_APIENTRY glGetInternalformativ(GLenum target, GLenum internal
switch(pname) switch(pname)
{ {
case GL_SAMPLES: case GL_NUM_SAMPLE_COUNTS:
*params = supportedMultiSampleDepths.size(); *params = supportedMultiSampleDepths.size();
break; break;
case GL_NUM_SAMPLE_COUNTS: case GL_SAMPLES:
{ {
size_t returnCount = std::min<size_t>(bufSize, supportedMultiSampleDepths.size()); size_t returnCount = std::min<size_t>(bufSize, supportedMultiSampleDepths.size());
for(size_t sampleIndex = 0; sampleIndex < returnCount; ++sampleIndex) for(size_t sampleIndex = 0; sampleIndex < returnCount; ++sampleIndex)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment