Lines Matching defs:device
24 wgpu::Device device;
45 utils::CreateBufferFromData(device, indexData, sizeof(indexData), wgpu::BufferUsage::Index);
50 vertexBuffer = utils::CreateBufferFromData(device, vertexData, sizeof(vertexData),
64 texture = device.CreateTexture(&descriptor);
66 sampler = device.CreateSampler();
75 device, data.data(), static_cast<uint32_t>(data.size()), wgpu::BufferUsage::CopySrc);
81 wgpu::CommandEncoder encoder = device.CreateCommandEncoder();
89 device = CreateCppDawnDevice();
91 queue = device.GetQueue();
92 swapchain = GetSwapChain(device);
99 wgpu::ShaderModule vsModule = utils::CreateShaderModule(device, R"(
105 wgpu::ShaderModule fsModule = utils::CreateShaderModule(device, R"(
115 device, {
120 wgpu::PipelineLayout pl = utils::MakeBasicPipelineLayout(device, &bgl);
122 depthStencilView = CreateDefaultDepthStencilView(device);
125 descriptor.layout = utils::MakeBasicPipelineLayout(device, &bgl);
135 pipeline = device.CreateRenderPipeline(&descriptor);
139 bindGroup = utils::MakeBindGroup(device, bgl, {{0, sampler}, {1, view}});
156 wgpu::CommandEncoder encoder = device.CreateCommandEncoder();