wgpu-py

Contents:

  • Installation
  • Guide
  • wgpu API
  • The wgpu backends
  • gui API
  • Utils
wgpu-py
  • Welcome to the wgpu-py docs!
  • View page source

Welcome to the wgpu-py docs!

WebGPU for Python.

Contents:

  • Installation
    • Install with pip
    • GUI libraries
    • The wgpu-native library
    • Platform requirements
  • Guide
    • Getting started
    • Examples and external resources
    • A brief history of WebGPU
    • Coordinate system
    • Array data
    • Debugging
    • Freezing apps
  • wgpu API
    • How to read this API
    • Differences from WebGPU
    • Async code
    • Overview
    • List of flags, enums, and structs
    • List of GPU classes
  • The wgpu backends
    • What do backends do?
    • The wgpu_native backend
    • The js_webgpu backend
  • gui API
    • The Canvas base classes
    • The auto GUI backend
    • Support for GLFW
    • Support for Qt
    • Support for wx
    • Support for offscreen
    • Support for Jupyter lab and notebook
    • Using wgpu interactively
  • Utils
    • Logger
    • Diagnostics
    • Base class for flags and enums
    • Get default device
    • Compute with buffers

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2020-2023, Almar Klein, Korijn van Golen.

Built with Sphinx using a theme provided by Read the Docs.