-
Updated
Jun 15, 2022 - JavaScript
#
webgpu
Here are 183 public repositories matching this topic...
JavaScript 3D Library.
javascript
svg
webgl
html5
canvas
augmented-reality
webaudio
virtual-reality
webgl2
3d
webgpu
gitter-badge
badge-url
devdependencies-badge
webxr
Fast and lightweight JavaScript game engine built on WebGL and glTF
nodejs
javascript
gamedev
webgl
typescript
game-engine
game-development
virtual-reality
webgl2
gltf
webgpu
webxr
-
Updated
Jun 15, 2022 - JavaScript
cwfitzgerald
commented
Jun 2, 2022
Is your feature request related to a problem? Please describe.
There's currently no way to actually get the full list of supported surface textures.
Describe the solution you'd like
Turn
Surface::get_preferred_format(&self, adapter: &Adapter) -> TextureFormatinto
Surface::get_supported_formats(&self, adapter: &Adapter) -> Vec<TextureFormat>
type: enhancement
New feature or request
help wanted
Extra attention is needed
good first issue
Good for newcomers
area: api
Issues related to API surface
The Fastest DNN Running Framework on Web Browser
-
Updated
Jun 2, 2022 - TypeScript
Mach is a game engine & graphics toolkit for the future.
open-source
gamedev
opengl
graphics-engine
metal
game-engine
vulkan
zig
directx
webassembly
webgpu
ziglang
zig-package
-
Updated
Jun 16, 2022 - Zig
Building game development ecosystem for @ziglang!
gamedev
cross-platform
math
libraries
graphics
vulkan
zig
game-development
simd
d3d12
raytracing
demos
bullet-physics
webgpu
directx12
ziglang
-
Updated
Jun 14, 2022 - C++
A powerful rendering engine implemented with Canvas2D / SVG / WebGL / WebGPU.
-
Updated
Jun 16, 2022 - TypeScript
Paddle.js is a web project for Baidu PaddlePaddle, which is an open source deep learning framework running in the browser. Paddle.js can either load a pre-trained model, or transforming a model from paddle-hub with model transforming tools provided by Paddle.js. It could run in every browser with WebGL/WebGPU/WebAssembly supported. It could also run in Baidu Smartprogram and WX miniprogram.
-
Updated
Jun 15, 2022 - JavaScript
-
Updated
Mar 15, 2022
RedGPU - Javascript WebGPU Library
-
Updated
Jun 9, 2022 - JavaScript
-
Updated
Jun 5, 2022 - TypeScript
WebGPU Tutorial: Step-by-step graphics programming with WebGPU - the next-generation graphics API for the web.
-
Updated
Jun 8, 2022
A Typescript 3D library loosely based on three.js
-
Updated
Jun 10, 2022 - TypeScript
Cross-platform C++ example for WebGPU and Dawn
-
Updated
Apr 25, 2022 - C++
A simple renderer implemented by WebGPU, includes a builtin path tracing pipeline.
-
Updated
Mar 13, 2022 - TypeScript
Experimental Three.js WebGPU renderer
-
Updated
Sep 15, 2020 - JavaScript
OmarShehata
commented
Dec 11, 2021
Right now the compute rasterizer only supports a simple list of triangles. It would be a good exercise to add support for an index buffer to support more complex models without using too much memory. You'll need to:
- Create another buffer, similar to the vertex buffer, that holds indices into the vertex buffer, and send that to the compute shader
- Change how many times the compute dispatches
good first issue
Good for newcomers
A WebGPU Engine for real-time rendering and GPGPU
-
Updated
Jun 3, 2022 - TypeScript
Improve this page
Add a description, image, and links to the webgpu topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the webgpu topic, visit your repo's landing page and select "manage topics."
See KhronosGroup/glTF#1691 for implementation spec.