bool CEGLNativeTypeIMX::DestroyNativeDisplay() { if (m_display) fbDestroyDisplay(m_display); m_display = NULL; return true; }
void native_gfx_close_display(native_gfx_t *gfx) { fbDestroyDisplay(gfx->disp); gfx->disp = NULL; free(gfx); }
int call_fbDestroyDisplay(int *pDatabuf) { str_fbDestroyDisplay *function; function = (str_fbDestroyDisplay *)pDatabuf; fbDestroyDisplay(function->Display); return 0; }
bool CEGLNativeTypeIMX::DestroyNativeDisplay() { #ifdef HAS_IMXVPU if (m_display) fbDestroyDisplay(m_display); m_display = NULL; return true; #else return false; #endif }
GLUSvoid _glusOsDestroyNativeWindowDisplay() { if (g_nativeWindow) { fbDestroyWindow(g_nativeWindow); g_nativeWindow = 0; } if (g_nativeDisplay) { fbDestroyDisplay(g_nativeDisplay); g_nativeDisplay = 0; } if (g_keyFileDescriptor >= 0) { close(g_keyFileDescriptor); g_keyFileDescriptor = -1; // Enable echo. system("stty echo"); } if (g_touchFileDescriptor >= 0) { close(g_touchFileDescriptor); g_touchFileDescriptor = -1; g_displayWidth = -1; g_displayHeight = -1; g_currentX = -1; g_currentY = -1; g_pressed = 0; } if (g_powermateFileDescriptor >= 0) { close(g_powermateFileDescriptor); g_powermateFileDescriptor = -1; } }