媒体
WebGPU(Chrome 133)中的新变化
新增了 unorm8x4-bgra 和 1 个组成部分的顶点格式,允许使用未定义值请求未知限制,WGSL 对齐规则发生变化,WGSL 性能因舍弃而提升,等等。
WebGPU(Chrome 132)中的新变化
纹理视图使用、32 位浮点纹理混合、GPUDevice adapterInfo 属性、使用无效格式配置画布上下文会抛出 JavaScript 错误、过滤纹理上的采样器限制、扩展的子组实验、改进开发者体验、对 16 位归一化纹理格式的实验性支持等。
WebGPU 的后续发展
了解最新 GPU for the Web 工作组会议中讨论的新 AI 和渲染功能。
WebGPU 的新变化 (Chrome 131)
WGSL 中的剪裁距离、GPUCanvasContext getConfiguration()、点和线基元不得有深度偏差、针对子组的包含扫描内置函数、对多绘制间接的实验性支持、着色器模块编译选项严格数学、移除 GPUAdapter requestAdapterInfo() 等。
WebGPU:问题排查提示和修复
了解 WebGPU 在 Chrome 浏览器中可能被停用或无法正常运行的原因。
WebGPU(Chrome 130)中的新变化
双源混合、缩短了 Metal 的着色器编译时间、废弃了 GPUAdapter requestAdapterInfo() 等等。
WebGPU(Chrome 129)中的新变化
HDR 支持以及画布色调映射模式、扩展的子群组支持等功能。
使用 WebGPU 构建应用
了解如何使用 WebGPU 构建适用于 Web 和特定平台的应用。
WebGPU 的新变化 (Chrome 128)
使用子群组进行实验,弃用线和点的深度偏差设置,隐藏未捕获的错误开发者工具警告(如果 preventDefault),先进行 WGSL 插值采样,然后执行上述任一操作。
WebGPU 的新变化 (Chrome 127)
针对 Android 上的 OpenGL ES、GPUAdapter 信息属性、WebAssembly 互操作性改进等方面的实验性支持。
WebGPU 的新变化 (Chrome 126)
提高了 maxTextureArrayLayers 限制、针对 Vulkan 后端优化了缓冲区上传、缩短了着色器编译时间、提交的命令缓冲区必须是唯一的,以及 Dawn 更新。
2024 年 I/O 大会 Web AI 总结:为您的下一个 Web 应用打造的新模型、工具和 API
阅读 2024 年 I/O 大会上的 Web AI 总结。了解适用于您的下一个 Web 应用的新模型、工具和 API。
有助于加快 Web AI 速度的 WebAssembly 和 WebGPU 增强功能(第 2 部分)
第 2 部分(共 2 部分)。了解 WebAssembly 和 WebGPU 增强功能如何提高 Web 上的机器学习性能。
用于实现更快的 Web AI 的 WebAssembly 和 WebGPU 增强功能(第 1 部分)
第 1 部分(共 2 部分)。了解 WebAssembly 和 WebGPU 增强功能如何提升 Web 上的机器学习性能。
WebGPU 的新变化 (Chrome 125)
开发中的子组,并渲染为 3D 纹理切片。
WebGPU 概览
WebGPU 支持高性能 3D 图形和 Web 上的数据并行计算。
WebGPU 的新变化 (Chrome 124)
提供只读和读写存储纹理、Service Worker 和共享工作器支持,新增了适配器信息属性和 bug 修复。
WebGPU 的新变化 (Chrome 123)
DP4a 内置函数支持、不受限制的指针参数、用于在 WGSL 中解引用复合的语法糖等。
WebGPU 的新变化 (Chrome 122)
兼容模式正在开发中,提高了 maxVertexAttributes 限制,并进行了 Dawn 更新。
WebGPU 的新变化 (Chrome 121)
支持 Android 上的 WebGPU、使用 DXC 进行着色器编译、计算和渲染通道中的时间戳查询、着色器模块的默认入口点、支持将 display-p3 作为 GPUExternalTexture 颜色空间、内存堆信息等。
强化 Web AI 模型测试:WebGPU、WebGL 和 Headless Chrome
探索我们的解决方案,了解如何持续实现浏览器测试的自动化并提升应用性能。
在 Google Colab 中进行 Web AI 模型测试
了解如何在标准化的硬件设置中测试基于浏览器的客户端 AI 模型,同时保持可伸缩、可自动化的特性。
WebGPU 的新变化
及时了解 WebGPU 的最新变化。
WebGPU 的新变化 (Chrome 120)
支持 WGSL 中的 16 位浮点值、提高限制、深度模板状态更改、适配器信息更新等。
为视频会议 Web 应用启用自动画中画
Chrome 允许视频会议 Web 应用自动进入画中画模式。
把握 WebGPU 生态系统优势
了解 WebGPU 生态系统如何扩展到 JavaScript、C++ 领域。
WebGPU 的新变化 (Chrome 119)
可过滤的 32 位浮点纹理、unorm10-10-10-2 顶点格式、RGB10a2uint 纹理格式等。
WebGPU 的新变化 (Chrome 118)
扩展了对 copyExternalImageToTexture 的源代码支持,以及对读写和只读存储纹理的实验性支持,等等。
从 WebGL 到 WebGPU
了解一些面向要迁移到 WebGPU 的 WebGL 开发者的提示。
WebGPU 的新变化 (Chrome 117)
您可以取消设置顶点缓冲区和绑定组,让丢失的设备看起来可以正常运行,等等。
WebGPU 的新变化 (Chrome 116)
WebCodecs 集成、视频播放改进等。
WebGPU 的新变化 (Chrome 115)
支持的 WGSL 语言扩展、对 Direct3D 11 的实验性支持等。
WebGPU 的新变化 (Chrome 114)
JavaScript 优化等。
WebGPU:解锁浏览器对新式 GPU 的访问权限
了解 WebGPU 如何释放 GPU 的强大功能,以提升机器学习性能和图形渲染速度。
通过更快的 AV1 编码,改进了视频通话功能
Chrome 113 包含 Chrome Open Media 团队对 AV1 软件编码器的改进。
WebGPU 的新变化 (Chrome 113)
Chrome 自带 WebGPU,并在源试用中集成了 WebCodecs。
Chrome 搭载 WebGPU
Chrome 团队推出了 WebGPU,它支持在网络上实现高性能 3D 图形和数据并行计算。
画中画的未来
关于 Chrome 源试用的消息,该产品可在始终开启的窗口中启用任意 HTML 内容。
适用于 MediaStreamTrack 的可插入流
MediaStreamTrack 的可插入流是指将 MediaStreamTrack 的内容作为可操纵或用于生成新内容的流公开。
使用 WebCodecs 处理视频
处理视频流的组件,例如帧和未混合的编码视频或音频块。
GPU 计算使用入门 (Web)
本博文通过示例探讨实验性 WebGPU API,并帮助您开始使用 GPU 执行数据并行计算。
Chrome 75 中的媒体更新
预测对加密媒体而言播放是否流畅、省电,以及是否支持视频元素的“playsInline”属性提示。
Chrome 73 中的媒体更新
硬件媒体键支持、HDCP 政策检查、画中画源试用等。
Chrome 70 中的音频/视频更新
Chrome 70 音频/视频更新概览 - Android 系统默认允许跨编解码器和跨字节流缓冲和播放、采用 MSE 的 MP4 中的 Opus 以及受保护内容播放。
使用“画中画”模式观看视频
控制您网站上视频元素的画中画功能。
Chrome 70 中的媒体更新
Android 系统默认允许跨编解码器和跨字节流缓冲和播放、支持 MSE 的 MP4 中的 Opus 和受保护内容播放。
Chrome 69 中的媒体更新
Chrome 69 媒体更新摘要:AV1 和 HDCP 政策检查。
Chrome 63/64 中的媒体更新
Chrome 64 等您探索可预测的媒体播放、Windows 10 中的 HDR、永久许可的离线播放以及更多功能。
Chrome 62 中的媒体更新
通过永久性许可和 Android 上的 Widevine L1 进行离线播放、视频轨道优化、设备旋转时自动全屏显示、支持直播 MS 串流中的可搜索范围、支持 MSE 的 MP4 MP4 格式!
Chrome 61 中的媒体更新
这里既有后台视频轨道优化功能,也有设备旋转时自动全屏播放视频的功能!
Chrome 61 中的音频/视频更新
Chrome 61 音频和视频更新概览。
Chrome 58 中的媒体更新
媒体控件自定义、将渐进式 Web 应用自动播放功能添加到主屏幕、在不可见时暂停静音视频自动播放,以及支持色域媒体查询!
Chrome 58 中的音频/视频更新
Chrome 58 音频和视频更新概览。
Blur camera background
A new origin trial from Chrome that allows web developers to control camera background blur.