Version: 2017.3

QualitySettings.asyncUploadBufferSize

Cambiar al Manual
public static int asyncUploadBufferSize ;

Descripción

La carga asíncrona de la textura proporciona la subida asíncrona de la textura del tiempo segmentado en el hilo de la renderización con control apretado sobre memoria y timelicing. No hay asignaciones excepto las que el controlador tiene que hacer. Para leer los datos y cargar los datos de textura se vuelve a utilizar un ringbuffer cuyo tamaño se puede controlar es re-utilizado.

Utilice asyncUploadBufferSize para definir el tamaño del búfer para las subidas de textura asíncrona. El tamaño es en megabytes. El valor mínimo es 2 y el máximo es 512. Aunque el búfer se redimensionará automáticamente para ajustarse a la textura más grande que se esté cargando actualmente, se recomienda ajustar el valor aproximadamente al tamaño de la textura más grande utilizada en la escena para evitar el reajuste del buffer que pueden incurrir en costos de desempeño.

using UnityEngine;
public class StartupExampleScript : MonoBehaviour
{
    void Start()
    {
        // Set Ring Buffer Size to 16 MB.
        QualitySettings.asyncUploadBufferSize = 16;
    }
}

See Also: Quality Settings.