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>