Creación De Una Aplicación Multipantalla; Creación Del Programa Principal; Uso Del Método De Ejecución Del Subproceso Maestro - Sun Fire V880z Guía De Instalación Y Guía Del Usuario

Servidor y el acelerador de gráficos
Tabla de contenido

Publicidad

proyectadas en una pared. Consulte la sección "Creación de una aplicación
multipantalla" en la página 57, que aparece en este capítulo, si desea ver un ejemplo
de cómo crear una aplicación multipantalla.
El algoritmo de sincronización del intercambio de memoria intermedia del software
indicado en la página 57 lo implanta la compatibilidad con Xinerama de Sun. Las
aplicaciones que abren una ventana en una memoria intermedia de trama virtual de
Xinerama no están relacionadas con esta sincronización.
Creación de una aplicación
multipantalla
A continuación puede ver un ejemplo de programación sobre cómo crear una
aplicación (multipantalla) de sincronización del intercambio de memoria intermedia.
Creación del programa principal
1. Cree n ventanas de pantalla completa, una por cada pantalla.
2. Cree n subprocesos de renderización y asocie uno por cada pantalla.
3. Cree un subproceso maestro para sincronizar los subprocesos de renderización.
4. Ejecute el bucle de eventos del sistema de la ventana principal.
Uso del método de ejecución del subproceso
maestro
Ejecute las siguientes acciones en un bucle:
1. Establezca todos los subprocesos de renderización para que rendericen una trama
(normalmente, como respuesta a un evento).
Espere a que los subprocesos de renderización finalicen la tarea.
2. Establezca todos los subprocesos de renderización para que intercambien las
memorias intermedias.
Espere a que todos los subprocesos de renderización finalicen el intercambio.
Capítulo 7 Bloqueo de tramas de aceleradores de gráficos Sun XVR-4000
57

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Xvr-4000

Tabla de contenido