Novedades de WebGPU
Una lista de todo lo que se aborda en la serie Novedades de WebGPU.
Chrome 126
- Aumenta el límite de maxTextureArrayLayers
- Optimización de carga de búfer para el backend de Vulkan
- Mejoras en el tiempo de compilación de sombreadores
- Los búferes de comandos enviados deben ser únicos
- Actualizaciones del amanecer
Chrome 125
Chrome 124
- Texturas de almacenamiento de solo lectura y lectura y escritura
- Asistencia para service workers y trabajadores compartidos
- Nuevos atributos de información de adaptadores
- Correcciones de errores
- Actualizaciones del amanecer
Chrome 123
- Compatibilidad con funciones integradas de la DP4a en WGSL
- Parámetros de puntero sin restricciones en WGSL
- Sintaxis edulcorada para desreferenciar compuestos en WGSL
- Estado de solo lectura independiente para los aspectos de plantilla y profundidad
- Actualizaciones del amanecer
Chrome 122
- Expande el alcance con el modo de compatibilidad (función en desarrollo)
- Aumenta el límite de maxVertexAttributes
- Actualizaciones del amanecer
Chrome 121
- Compatibilidad con WebGPU en Android
- Usa DXC en lugar de FXC para la compilación de sombreadores en Windows
- Consultas de marcas de tiempo en pases de procesamiento y renderización
- Puntos de entrada predeterminados a módulos de sombreador
- Compatibilidad con display-p3 como espacio de color GPUExternalTexture
- Información de montón de memoria
- Actualizaciones del amanecer
Chrome 120
- Compatibilidad con valores de punto flotante de 16 bits en WGSL
- Supera los límites
- Cambios en el estado de la plantilla de profundidad
- Actualizaciones de la información del adaptador
- Cuantización de consultas de marca de tiempo
- Funciones de la limpieza de primavera
Chrome 119
- Texturas flotantes filtrables de 32 bits
- formato unorm10-10-10-2 de vértices
- Formato de textura rgb10a2uint
- Actualizaciones del amanecer
Chrome 118
- Compatibilidad con ImageData y HTMLImageElement en
copyExternalImageToTexture()
- Compatibilidad experimental para texturas de almacenamiento de lectura y escritura y solo lectura
- Actualizaciones del amanecer
Chrome 117
- Anula el búfer de vértices
- Anular configuración de grupo de vinculaciones
- Cómo silenciar errores de la creación de canalizaciones asíncronas cuando se pierde el dispositivo
- Actualizaciones de creación del módulo de sombreador SPIR-V
- Mejora de la experiencia de los desarrolladores
- Almacena canalizaciones en caché con un diseño generado automáticamente
- Actualizaciones del amanecer
Chrome 116
- Integración de WebCodecs
- Dispositivo perdido devuelto por GPUAdapter
requestDevice()
- Mantener la reproducción de video fluida si se llama a
importExternalTexture()
- Cumplimiento de las especificaciones
- Mejora de la experiencia de los desarrolladores
- Actualizaciones del amanecer
Chrome 115
- Extensiones de idioma WGSL compatibles
- Compatibilidad experimental con Direct3D 11
- Obtén GPU discreta de forma predeterminada con alimentación de CA
- Mejora de la experiencia de los desarrolladores
- Actualizaciones del amanecer
Chrome 114
- Optimiza JavaScript
- getCurrentTexture() en lienzo no configurado genera InvalidStateError.
- Actualizaciones de WGSL
- Actualizaciones del amanecer