¿Qué es el triple buffering y cómo habilitarlo?

¿Qué es el doble búfer?

Una forma de reducir la tartamudez causada por V-Sync es utilizar una técnica llamada double buffering. Esta técnica utiliza dos búferes de reserva, por lo que la tarjeta gráfica puede procesar dos imágenes simultáneamente. Cuando se ha procesado un búfer de reserva, se intercambia por un búfer frontal, mientras que el otro búfer de reserva se procesa. Por lo tanto, la tarjeta gráfica puede seguir funcionando sin tener que esperar al búfer de intercambio.

El doble búfer puede aumentar la velocidad de fotogramas, ya que la tarjeta gráfica puede aprovechar el tiempo que tiene para procesar la siguiente imagen. Sin embargo, el doble almacenamiento en búfer también tiene desventajas. Si la tarjeta gráfica procesa las imágenes demasiado rápido, los cambios de búfer pueden ocurrir con más frecuencia que la frecuencia de actualización de la pantalla. Esto puede provocar desgarros, ya que los intercambios de búfer pueden producirse en medio de una actualización de pantalla.

¿Qué es el triple buffering?

Para resolver el problema de desgarro causado por el doble almacenamiento en búfer, existe una técnica llamada triple buffering. Esta técnica utiliza tres búferes de reserva, por lo que la tarjeta gráfica puede procesar tres imágenes simultáneamente. Cuando se ha procesado uno de los búferes de reserva, se intercambia por un búfer frontal, mientras que los otros dos búferes de reserva se procesan. Por lo tanto, la tarjeta gráfica puede seguir funcionando sin tener que esperar al búfer de intercambio.

El almacenamiento en búfer triple puede eliminar el desgarro, ya que los intercambios de búfer no se producirán con más frecuencia que la frecuencia de actualización de una pantalla. Esto se debe a la presencia de un tercer búfer de reserva, que sirve como búfer de respaldo. Si la tarjeta gráfica procesa las imágenes demasiado rápido, el intercambio de almacenamiento en búfer no se producirá hasta el intervalo de supresión vertical. Si la tarjeta gráfica es demasiado lenta para procesar imágenes, el búfer de intercambio utilizará un tercer búfer de reserva, que puede haber sido preprocesado. Por lo tanto, la imagen mostrada siempre estará intacta y no recortada.

El almacenamiento en búfer triple también puede reducir el tartamudeo, ya que la tarjeta gráfica puede seleccionar la imagen más reciente de tres búferes de reserva. Esto puede hacer que la imagen se vea más suave y con mayor capacidad de respuesta, ya que la imagen que se muestra siempre coincidirá con la entrada del usuario. El triple buffering también puede aumentar la velocidad de fotogramas, ya que la tarjeta gráfica puede aprovechar el tiempo que tiene para procesar la siguiente imagen.

¿Cómo habilito el almacenamiento en búfer triple?

Para habilitar el almacenamiento en búfer triple, debe cambiar la configuración de su dispositivo. Hay dos formas de habilitar el almacenamiento en búfer triple: a través de la configuración del sistema o la configuración de la aplicación.

Artículos más recientes