Shadeup - WebGPU를 쉽게 만드는 언어
(shadeup.dev)- TypeScript를 확장하여 몇 줄의 코드만으로 WebGPU를 활용 가능
- 파이프라인, 버퍼, 유니폼, 기타 상용구 등의 프로세스를 추상화
- Shadeup 으로 작성된 코드는 WGSL과 자바스크립트로 교차 컴파일. CPU에서 디버그 가능
- uniform 을 자동 생성해줘서 별도 정의할 필요없음. 클로저 처럼 작동하며 대부분의 CPU 선언 변수에 접근 가능
- 셰이드업의 핵심 철학은 복잡한 알고리듬을 쉽게 읽고 배울 수 있도록 만드는 것