Hi All,<div><br></div><div>TestSetGet is failing on vtkOpenGLScalarsToColorsPainter, because</div><div>some of its Get methods directly invoke OpenGL without checking for</div><div>a valid context first:</div><div><br></div>
<div><div>vtkIdType vtkOpenGLScalarsToColorsPainter::GetTextureSizeLimit()</div><div>{</div><div> GLint textureSize;</div><div> glGetIntegerv(GL_MAX_TEXTURE_SIZE, &textureSize);</div><div> return static_cast<vtkIdType>(textureSize);</div>
<div>}</div></div><div><br></div><div><div>int vtkOpenGLScalarsToColorsPainter::GetPremultiplyColorsWithAlpha(</div><div> vtkActor* actor)</div><div>{</div><div> GLint alphaBits;</div><div> glGetIntegerv(GL_ALPHA_BITS, &alphaBits);</div>
</div><div> ...</div><div>}</div><div><br></div><div> - David</div>