分类: WebGPU

 

Web Rust基础一

介绍

Web开发者使用的底层编程语言,在某些场景下,性能高于C++。

这里是多年前(大概2015年左右,那时候还在艰难的推广React库😭)的使用总结。

安装

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs |[......]

继续阅读

Webgpu基础

前两天看了下Api,变化有点大,重新整理下。

初始化

const entry: GPU = navigator.gpu;
if (!entry) {
    throw new Error('WebGPU is not supported on this browser.你类浏览器不支持。')[......]

继续阅读

Webgpu草案

WebGPU是针对万维网的新开放源代码图形API标准的草案提案。苹果的WebKit团队于2017年2月7日宣布了该项目。目前为止,苹果正在向W3C提出这个新标准,试图在浏览器中开发下一代图形技术。

相关Api都是实验性的,随时会改,与WebGL的区别、文档等详见官网

目前,着色器有两种:GLS[……]

继续阅读