21 #ifndef vtkPVRenderingCapabilitiesInformation_h 22 #define vtkPVRenderingCapabilitiesInformation_h 45 ONSCREEN_RENDERING = 0x01,
50 HEADLESS_RENDERING_USES_OSMESA = 0x04,
55 HEADLESS_RENDERING_USES_EGL = 0x08,
60 HEADLESS_RENDERING = HEADLESS_RENDERING_USES_OSMESA | HEADLESS_RENDERING_USES_EGL,
65 RENDERING = ONSCREEN_RENDERING | HEADLESS_RENDERING,
80 vtkGetMacro(Capabilities, vtkTypeUInt32);
85 bool Supports(vtkTypeUInt32 capability) {
return (this->Capabilities & capability) != 0; }
87 static bool Supports(vtkTypeUInt32 capabilities, vtkTypeUInt32 mask)
89 return (mask & capabilities) != 0;
95 static vtkTypeUInt32 GetLocalCapabilities();
#define VTKREMOTINGVIEWS_EXPORT
Store messages for the interpreter.