Exemplo n.º 1
0
bool CEGLNativeTypeIMX::DestroyNativeDisplay()
{
  if (m_display)
    fbDestroyDisplay(m_display);
  m_display =  NULL;
  return true;
}
Exemplo n.º 2
0
void
native_gfx_close_display(native_gfx_t *gfx)
{
  fbDestroyDisplay(gfx->disp);
  gfx->disp = NULL;
  free(gfx);
}
Exemplo n.º 3
0
int call_fbDestroyDisplay(int *pDatabuf)
{
	str_fbDestroyDisplay *function;
	
	function = (str_fbDestroyDisplay *)pDatabuf;

	fbDestroyDisplay(function->Display);

	return 0;
}
Exemplo n.º 4
0
bool CEGLNativeTypeIMX::DestroyNativeDisplay()
{
#ifdef HAS_IMXVPU
  if (m_display)
    fbDestroyDisplay(m_display);
  m_display =  NULL;
  return true;
#else
  return false;
#endif
}
Exemplo n.º 5
0
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;
	}
}