Búferes de índices
Los búferes de índices son búferes de memoria que contienen datos de índice, que son desplazamientos de enteros en búferes de vértices, y se usan para representar primitivos.
Los búferes de índices son búferes de memoria que contienen datos de índice. Los datos de índice, o índices, son desplazamientos de enteros en búferes de vértices y se usan para representar primitivos.
Un búfer de vértices contiene vértices; por lo tanto, puede dibujar un búfer de vértices con o sin primitivos indizados. Sin embargo, como un búfer de índices contiene índices, no puede usar un búfer de índices sin un búfer de vértices correspondiente.
Descripción del búfer de índices
Un búfer de índices se describe en términos de sus funcionalidades, como su ubicación en la memoria, si admite la lectura y escritura y el tipo y la cantidad de índices que puede contener.
Las descripciones del búfer de índices indican a la aplicación cómo se creó un búfer existente. Debe proporcionar una estructura de descripción vacía para que el sistema la rellene con las capacidades de un búfer de índices creado anteriormente.
Requisitos de procesamiento de índices
El rendimiento de las operaciones de procesamiento de índices depende en gran medida de que el búfer de índices exista en la memoria y del tipo de dispositivo de representación que se usa. Las aplicaciones controlan la asignación de memoria para los búferes de índices cuando se crean.
La aplicación puede escribir índices directamente en un búfer de índices asignado en la memoria óptima del controlador. Esta técnica impide que se haga una operación de copia redundante más adelante. Esta técnica no funciona bien si la aplicación vuelve a leer datos de un búfer de índices, ya que las operaciones de lectura que lleva a cabo el host de la memoria óptima para el controlador pueden ser muy lentas. Por lo tanto, si la aplicación tiene que leer durante el procesamiento o escribe datos en el búfer de forma errática, un búfer de índices de memoria del sistema es una elección mejor.
Temas relacionados