back to top
More
    HomeNewsChrome 145 Introduces WebGPU Subgroup Uniformity Extension and Experimental Synchronous Buffer Mapping

    Chrome 145 Introduces WebGPU Subgroup Uniformity Extension and Experimental Synchronous Buffer Mapping

    Published on

    Box Selects Cursor AI: How Enterprise Coding Platform Transformed Developer Productivity

    Box, trusted by the world’s largest enterprises for content management, achieved a dramatic productivity transformation by deploying Cursor AI as its primary coding platform. The

    Quick Brief

    • The Release: Chrome 145 ships WGSL subgroup_uniformity extension and experimental mapSync() method for GPUBuffer in workers, published January 28, 2026
    • The Impact: Developers gain improved shader compilation quality-of-life and friction reduction for the 65% of new web applications already leveraging WebGPU
    • The Context: This release arrives as WebGPU reaches 70% browser support with Firefox 147, Safari iOS 26, and Chrome/Edge, marking full cross-browser availability

    Chrome released version 145 with two significant WebGPU updates on January 28, 2026: the WGSL subgroup_uniformity language extension and experimental synchronous buffer mapping in workers. The release targets developers building GPU-accelerated web applications, coinciding with WebGPU’s maturation across all major browsers with approximately 70% global browser coverage.

    WGSL Subgroup Uniformity Extension Reduces Shader Compilation Friction

    The subgroup_uniformity extension changes uniformity analysis scope from workgroup level to subgroup level for built-in functions. This modification allows more values to be considered subgroup-uniform, including the recently added subgroup_id built-in value. The practical impact reduces the likelihood developers disable uniformity checks altogether, representing a quality-of-life improvement for shader development.

    Developers can feature-detect the extension using navigator.gpu.wgslLanguageFeatures. Chrome’s implementation addresses previous limitations where subgroupElect() functions triggered WGSL errors in non-uniform control flow, even when the code executed within subgroup-uniform contexts.

    Experimental Synchronous Buffer Mapping Targets Worker Performance

    Chrome 145 introduces an experimental mapSync() method for GPUBuffer, restricted to Web Workers, as part of Google’s investigation into reducing friction between WebGPU and application code. The synchronous method eliminates the await requirement of mapAsync(), which allows other code to run during the mapping operation and can cause application logic issues.

    The feature requires launching Chrome with the --enable-features=WebGPUMapSyncOnWorkers flag and remains experimental pending developer feedback. Google seeks input on the feature’s utility and impact before proposing it for standardization. This aligns with broader industry efforts to optimize WebGPU performance recent benchmarks show 15-30x performance improvements over WebGL for compute workloads and browser-based AI inference reaching 80% of native performance.

    Feature Status Target Use Case Developer Action
    subgroup_uniformity Production Shader compilation quality-of-life  Feature-detect via navigator.gpu.wgslLanguageFeatures 
    mapSync() Experimental Worker buffer operations  Enable via –enable-features flag; provide feedback 
    Dawn R8UnormStorage Deprecated Replaced by TextureFormatTier1  Migrate to new feature name 

    Dawn Native Implementation Updates Signal API Consolidation

    Chrome 145’s Dawn updates include the removal of wgpu::FeatureName::R8UnormStorage, replaced by wgpu::FeatureName::TextureFormatTier1. The Snorm16TextureFormats feature was removed entirely, with capabilities now encompassed by TextureFormatsTier1 except for Resolve functionality.

    Dawn nightly binaries now build on GitHub and are available through google/dawn releases, though Google provides them as a best-effort service without signatures or guarantees. Emdawnwebgpu gained wgpu::ExternalTexture support, importable only from JavaScript code via methods like EM_ASM, as C/C++ construction remains impossible due to requirements for JavaScript objects like HTMLVideoElement or VideoFrame.

    Production WebGPU Deployments Validate Cross-Browser Maturity

    WebGPU achieved full cross-browser availability with Firefox 147 shipping support on January 13, 2026, and Safari enabling it by default in iOS 26 and macOS Tahoe 26. Chrome and Edge have supported WebGPU since version 113. The Chrome 145 release supports a growing ecosystem of production WebGPU applications serving real users at scale, with 65% of new web applications already leveraging the technology.

    Nexara Labs deployed AR e-commerce experiences processing 4K frames at 58FPS on iPhone 15, serving 3 million users with a 40% conversion rate increase. ChartGPU demonstrates practical data visualization capabilities by rendering 1 million data points at 60fps workloads that would overwhelm Canvas2D or WebGL implementations.

    Browser-based AI inference through WebLLM reaches 80% of native performance without server infrastructure, while Babylon.js reports approximately 10x faster scene rendering using WebGPU’s render bundles. Power consumption improvements show the same workload running for 3 hours on WebGPU versus 2 hours on WebGL on mobile devices.

    Frequently Asked Questions (FAQs)

    What is the subgroup_uniformity extension in Chrome 145?

    A WGSL language extension that shifts uniformity analysis from workgroup to subgroup level, allowing more values to be considered uniform and reducing shader compilation errors.

    Can I use mapSync() in production applications?

    No. mapSync() is experimental and requires the –enable-features=WebGPUMapSyncOnWorkers flag. Google seeks developer feedback before standardization.

    What replaced R8UnormStorage in Dawn?

    TextureFormatTier1 now supersedes R8UnormStorage in Chrome 145’s Dawn implementation, requiring developers to migrate feature names.

    How does Chrome 145 improve WebGPU developer experience?

    It reduces uniformity check workarounds through subgroup_uniformity and explores synchronous buffer operations in workers to eliminate async-related application logic issues.

    Is WebGPU ready for production use in 2026?

    Yes. WebGPU reached 70% browser support with Firefox 147, Safari iOS 26, and Chrome/Edge all shipping full support, with 65% of new web applications already adopting the technology.

    Mohammad Kashif
    Mohammad Kashif
    Senior Technology Analyst and Writer at AdwaitX, specializing in the convergence of Mobile Silicon, Generative AI, and Consumer Hardware. Moving beyond spec sheets, his reviews rigorously test "real-world" metrics analyzing sustained battery efficiency, camera sensor behavior, and long-term software support lifecycles. Kashif’s data-driven approach helps enthusiasts and professionals distinguish between genuine innovation and marketing hype, ensuring they invest in devices that offer lasting value.

    Latest articles

    Box Selects Cursor AI: How Enterprise Coding Platform Transformed Developer Productivity

    Box, trusted by the world’s largest enterprises for content management, achieved a dramatic productivity transformation by deploying Cursor AI as its primary coding platform. The

    Cursor Long-Running Agents: AI That Codes Autonomously for Days Without Human Supervision

    Cursor fundamentally changed AI-assisted coding on February 12, 2026. Their long-running agents don’t require constant supervision they work autonomously across multiple days, producing production-ready

    Cursor AI Doubles Down on Agents: Usage Limits Surge as Composer 1.5 Launches

    Cursor AI has fundamentally restructured its usage model to support a seismic shift in developer behavior. The company announced increased limits for Auto and Composer 1.5 across all individual plans on February 11,

    Anthropic and CodePath Redefine Who Gets Access to Frontier AI Education

    Anthropic has fundamentally altered the economics of AI education access and 20,000 students will feel the impact first. The AI company announced a partnership with CodePath, the nation’s largest provider of

    More like this

    Box Selects Cursor AI: How Enterprise Coding Platform Transformed Developer Productivity

    Box, trusted by the world’s largest enterprises for content management, achieved a dramatic productivity transformation by deploying Cursor AI as its primary coding platform. The

    Cursor Long-Running Agents: AI That Codes Autonomously for Days Without Human Supervision

    Cursor fundamentally changed AI-assisted coding on February 12, 2026. Their long-running agents don’t require constant supervision they work autonomously across multiple days, producing production-ready

    Cursor AI Doubles Down on Agents: Usage Limits Surge as Composer 1.5 Launches

    Cursor AI has fundamentally restructured its usage model to support a seismic shift in developer behavior. The company announced increased limits for Auto and Composer 1.5 across all individual plans on February 11,
    Skip to main content