All Projects → PolyMeilex → vscode-wgsl

PolyMeilex / vscode-wgsl

Licence: MIT license
VsCode Syntax highlight for WGSL files

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to vscode-wgsl

wgpu-rust-renderer
A tiny WebGPU renderer written in Rust
Stars: ✭ 81 (+47.27%)
Mutual labels:  webgpu, wgpu
wgpu-py
Next generation GPU API for Python
Stars: ✭ 210 (+281.82%)
Mutual labels:  wgpu
webgpu-renderer
A simple renderer implemented by WebGPU, includes a builtin path tracing pipeline.
Stars: ✭ 122 (+121.82%)
Mutual labels:  webgpu
Babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
Stars: ✭ 15,479 (+28043.64%)
Mutual labels:  webgpu
WebGPU.NET
This repository contains low-level bindings for WebGPU used in WaveEngine.
Stars: ✭ 35 (-36.36%)
Mutual labels:  webgpu
webgpu-native-examples
Collection of C-language examples that demonstrate basic rendering and computation in WebGPU native.
Stars: ✭ 165 (+200%)
Mutual labels:  webgpu
webgpu recorder
WebGPU debugging tool for recording and playing back of WebGPU commands.
Stars: ✭ 15 (-72.73%)
Mutual labels:  webgpu
nuance
A tool to run your shaders on the gpu. Also a good demo application for wgpu-rs.
Stars: ✭ 26 (-52.73%)
Mutual labels:  wgpu
wgpu-profiler
Simple profiler scopes for wgpu using timer queries
Stars: ✭ 45 (-18.18%)
Mutual labels:  wgpu
Webdnn
The Fastest DNN Running Framework on Web Browser
Stars: ✭ 1,850 (+3263.64%)
Mutual labels:  webgpu
Wgpu
Safe and portable GPU abstraction in Rust, implementing WebGPU API.
Stars: ✭ 3,305 (+5909.09%)
Mutual labels:  webgpu
wgsl reflect
A WebGPU Shading Language parser and reflection library for Javascript.
Stars: ✭ 79 (+43.64%)
Mutual labels:  webgpu
Wgpu Rs
Rust bindings to wgpu native library
Stars: ✭ 1,694 (+2980%)
Mutual labels:  webgpu
webgpu-particles
Calculate and render particles with WebGPU
Stars: ✭ 20 (-63.64%)
Mutual labels:  webgpu
WebGPU-Step-By-Step
WebGPU Tutorial: Step-by-step graphics programming with WebGPU - the next-generation graphics API for the web.
Stars: ✭ 232 (+321.82%)
Mutual labels:  webgpu
hello-webgpu
Cross-platform C++ example for WebGPU and Dawn
Stars: ✭ 132 (+140%)
Mutual labels:  webgpu
Three.js
JavaScript 3D Library.
Stars: ✭ 78,237 (+142149.09%)
Mutual labels:  webgpu
webgpu-cca
Experiment implementation of Multiple Neighborhoods Cellular Automata using WebGPU
Stars: ✭ 31 (-43.64%)
Mutual labels:  webgpu
RASM
3D Ray-Tracing WebGPU Game Engine Written in Rust WebAssembly.
Stars: ✭ 20 (-63.64%)
Mutual labels:  webgpu
deno-wgpu
Experimental Deno bindings to Mozilla's gfx-rs WebGPU implementation. See https://github.com/denoland/deno/issues/7863
Stars: ✭ 22 (-60%)
Mutual labels:  webgpu

WGSL Syntax Highlight For Visual Studio Code

img

Install

For rust users:

I also created cargo-wgsl crate that validates your shaders.

Just run cargo install cargo-wgsl to install it.

The extension will detect it in the path, and start a validation server for you.

Autocompletion (only for globals for now)

img

Real time validation using cargo-wgsl

gif

Cargo-wgsl can also be used as cli:

img

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].