Título: Acceso al framebuffer en la plataforma Nintendo Switch
Autor: Agustí Melchor, Manuel
Resumen: Hablar del framebuffer es hablar de una posible solución a la necesidad de gestionar la información gráfica o visual que se muestra en un monitor de un sistema basado en computador. En la pantalla, las imágenes que se muestran, en digital, están formadas por representaciones de FxC píxeles. Donde F es el número de puntos de resolución en alto y C es el de ancho de la imagen que se muestra. En su concepción, este término hacía referencia al hardware que genera la señal de video para una pantalla que contenía una memoria dedicada a mantener la información a mostrar. Con la evolución de las técnicas gráficas y el hardware que proporciona aceleración para estas, hemos ido llamando al hardware "subsistema de vídeo" o "tarjeta gráfica" y el término framebuffer se ha quedado como referencia al ¿lugar¿ donde se se almacena la información a mostrar. Así que es habitual entender el framebuffer como una única región de memoria que es actualizada por las aplicaciones y que contiene la siguiente imagen a mostrar en el monitor ("display"). En el SDK no oficial para desarrollar sobre la plataforma Switch podemos encontrar un ejemplo que accede al framebuffer. Lo que nos permite comprobar cómo se puede inicializar este modo gráfico de su pantalla, así como acceder y/modificar el valor de un píxel directamente, esto es, que se puede trabajar en modo de acceso directo a la memoria de vídeo.