Compartir vía


Modelo de sombreador HLSL 5

Esta sección contiene material de información general para el lenguaje de sombreador de High-Level, específicamente las nuevas características del modelo de sombreador 5 introducidas en Microsoft Direct3D 11.

En esta sección

Artículo Descripción
de vinculación dinámica
La vinculación dinámica permite al tiempo de ejecución tomar una decisión en tiempo de dibujo (en lugar de en tiempo de compilación) sobre qué ruta de acceso de código se va a ejecutar. Esto reduce el problema de proliferación del sombreador causado por sombreadores con firmas de entrada casi idénticas.
características del sombreador de geometría de
Nuevas características del sombreador de geometría, como: creación de instancias, que proporciona un aumento del rendimiento cuando el orden de primitivos de la secuencia no importa y varios flujos de salida de punto para que un sombreador pueda generar vértices en más de una secuencia.
de teselación
El entorno de ejecución de Direct3D 11 admite tres nuevas fases que implementan teselación, lo que convierte superficies de subdivisión de bajo detalle en primitivos de mayor detalle en la GPU. Mosaicos de teselación (o divide) superficies de orden alto en estructuras adecuadas para la representación. Las tres fases de teselación son sombreador de casco, teselador y fases de sombreador de dominio.

Además, en la sección de referencia se tratan muchos nuevos elementos de API para el modelo de sombreador 5, incluidos: atributos , funciones intrínsecas, los objetos y métodos del modelo de sombreador 5, y valores del sistema.

Guía de programación de para HLSL