Lines Matching defs:device
26 wgpu::ShaderModule createShaderModule(wgpu::Device device, const char* source) {
31 return device.CreateShaderModule(&desc);
34 wgpu::RenderPipeline createRenderPipeline(wgpu::Device device, wgpu::ShaderModule vertexShader,
49 pipelineDescriptor.layout = device.CreatePipelineLayout(&pl);
54 return device.CreateRenderPipeline(&pipelineDescriptor);
57 wgpu::SwapChain getSwapChainForCanvas(wgpu::Device device, std::string canvasSelector, int width, int height) {
72 return device.CreateSwapChain(surface, &swap_chain_desc);
75 void drawPipeline(wgpu::Device device, wgpu::TextureView view, wgpu::RenderPipeline pipeline,
86 wgpu::CommandEncoder encoder = device.CreateCommandEncoder();
96 device.GetQueue().Submit(1, &commands);