Home | History | Annotate | Download | only in egl

Lines Matching defs:NativeDisplay

29 // NativeDisplay
31 NativeDisplay::NativeDisplay (Capability capabilities, EGLenum platformType, const char* platformExtension)
40 NativeDisplay::NativeDisplay (Capability capabilities)
49 NativeDisplay::~NativeDisplay (void)
53 EGLNativeDisplayType NativeDisplay::getLegacyNative (void)
56 throw tcu::NotSupportedError("eglu::NativeDisplay can't be used with eglGetDisplay()", DE_NULL, __FILE__, __LINE__);
59 void* NativeDisplay::getPlatformNative (void)
62 throw tcu::NotSupportedError("eglu::NativeDisplay can't be used with eglGetPlatformDisplay()", DE_NULL, __FILE__, __LINE__);
67 NativeDisplayFactory::NativeDisplayFactory (const std::string& name, const std::string& description, NativeDisplay::Capability capabilities, EGLenum platformType, const char* platformExtension)
74 DE_ASSERT(capabilities & NativeDisplay::CAPABILITY_GET_DISPLAY_PLATFORM);
77 NativeDisplayFactory::NativeDisplayFactory (const std::string& name, const std::string& description, NativeDisplay::Capability capabilities)
83 DE_ASSERT(!(capabilities & NativeDisplay::CAPABILITY_GET_DISPLAY_PLATFORM));
84 DE_ASSERT(capabilities & NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY);