Tags
rustwebgpu
Created
Aug 30, 2021 7:24 AM
https://sotrh.github.io/learn-wgpu/beginner/tutorial2-swapchain/
https://sotrh.github.io/learn-wgpu/beginner/tutorial3-pipeline/
...
let shader = device.create_shader_module(...)
let render_pipeline_layout = device.create_pipeline_layout(...)
let render_pipeline = device.create_render_pipeline(...)
...
render_pass.set_pipeline(...);
render_pass.draw(0..3, 0..1);
...
// wgpu 中的坐标系基于 DirectX 和 Metal 的坐标系。 这意味着在标准化设备坐标中,x 轴和 y 轴在 -1.0 到 +1.0 的范围内,z 轴在 0.0 到 +1.0 的范围内
https://sotrh.github.io/learn-wgpu/beginner/tutorial4-buffer/
render_pass.set_vertex_buffer(...);
render_pass.set_index_buffer(...)
render_pass.draw_indexed(...)