aboutsummaryrefslogtreecommitdiffstats
path: root/components/webgpu/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
...
* Initial implementation of GPUComputePipelineIstvan Miklos2020-02-111-0/+36
| | | | | Added WebIDL bindings for `GPUComputePipeline`. Implemented the `createComputePipeline` function of `GPUDevice`.
* Initial implementation of GPUShaderModuleIstvan Miklos2020-02-111-0/+25
| | | | | Added WebIDL bindings for `GPUShaderModule`. Implemented the `createShaderModule` function of `GPUDevice`.
* Initial implementation of GPUBindGroup for WebGPUIstvan Miklos2020-01-301-2/+25
| | | | | Added WebIDL bindings for `GPUBindGroup`. Implemented the `createBindGroup` function of `GPUDevice`
* Initial implementation of GPUPipelineLayout for WebGPUIstvan Miklos2020-01-211-1/+24
| | | | | Added WebIDL bindings for `GPUPipelineLayout`. Implemented the createPipelineLayout function of `GPUDevice`.
* Initial implementation of GPUBindGroupLayout for WebGPUIstvan Miklos2020-01-161-0/+23
| | | | | | Added WebIDL bindings for `GPUBindGroupLayout`, `GPUBindGroupLayoutDescriptor`, `GPUBindingType`, `GPUShaderStage` and `GPUBindGroupLayoutBinding` (Note: The servo's codegen doesn't like the name, because its already occupied). Implemented the `createBindGroupLayout` function of `GPUDevice`.
* Update wgpu-coreZakor Gyula2020-01-141-8/+7
|
* Only start WebGPU thread if an adapter is requestedZakor Gyula2020-01-131-22/+36
|
* Initial implementation of GPUBuffer for WebGPUIstvan Miklos2019-12-171-0/+56
| | | | | Added WebIDL bindings for GPUBuffer, GPUBufferDescriptor, GPUBufferUsage Implemented the `createBuffer` and `createBufferMapped` functions of GPUDevice
* Replace wgpu-native with wgpu-coreZakor Gyula2019-12-061-16/+27
|
* Initial implementation of GPUDevice for WebGPUIstvan Miklos2019-12-051-10/+35
| | | | | Added the WebIDL bindigs for GPUDevice, GPUObjectDescriptorBase, GPUDeviceDescriptor, GPUObjectBase Implemented the `requestDevice` function of `GPUAdapter`
* Add WebGPU identity managementIstvan Miklos2019-11-281-13/+7
| | | | Issue: https://github.com/servo/servo/issues/24706#issuecomment-557891841
* Initial implementation of WebGPU APIZakor Gyula2019-11-211-0/+153