TurboWeb

  • High-performance pipeline: GPU-first composition (D3D11/D3D12/Vulkan) with zero-copy or hardware composition to minimize CPU and main-thread load.
  • Multi-backend compatibility: Works with Direct3D11, Direct3D12 and Vulkan to cover modern GPUs and rendering pipelines.
  • Rich video codec support: Native hardware-accelerated H.264, H.265 (HEVC) and AV1 decoding for high-resolution streaming (e.g., 8K@60fps).
  • Major site compatibility: Plays and interacts with mainstream video sites (YouTube, bilibili) and standard H5/HTTPS/CSS/JS content.
  • WebRTC & cloud rendering: Supports WebRTC for cloud-rendered frames and real-time audio/video communications.
  • Full browser capabilities: Page navigation, script execution, Chrome DevTools debugging, mouse drag, and Ctrl+wheel zoom supported.
  • Bidirectional Unity ↔ JavaScript integration: Structured event bridge and raw messaging channels for clean integration between game logic and web UI.
  • Transparent-background mouse-through: Transparent pages can forward mouse events through transparent pixels with an adjustable alpha threshold.
  • IME and input support: Proper IME handling, cursor sync and localization-aware input.
  • GPU binding & isolation: GPU-binding strategy separates Unity and browser workloads to reduce interference and improve throughput.
  • High-framerate capable: Designed to achieve stable high framerates (including 120fps where hardware and configuration permit) with minimized dropped frames.
  • Software fallback & compatibility: Software rendering + CPU→GPU upload fallback when GPU shared paths are unavailable.
  • Tunable and diagnosable: Configurable target/idle frame rates, input/paint boosts, and performance overlay for profiling and tuning.

window trial demo


THIRD-PARTY ASSETS

  • Asset uses Chromium Embedded Framework (CEF) under BSD 3-Clause License; see Third-Party Chromium Embedded Framework_License.txt file in package for details.
  • Asset uses SwiftShader under Apache License 2.0; see Third-Party SwiftShader_License.txt file in package for details.
  • Asset uses Vulkan API Loader under MIT License; see Third-Party Vulkan_License.txt file in package for details.
  • Asset uses DirectXShaderCompiler (DXC) under University of Illinois Open Source License (NCSA / MIT-style); see Third-Party DirectXShaderCompiler_License.txt file in package for details.