aboutsummaryrefslogtreecommitdiff
path: root/flowy/src/motion/enc.rs
diff options
context:
space:
mode:
Diffstat (limited to 'flowy/src/motion/enc.rs')
-rw-r--r--flowy/src/motion/enc.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/flowy/src/motion/enc.rs b/flowy/src/motion/enc.rs
index 1a46aa6..a8fd96f 100644
--- a/flowy/src/motion/enc.rs
+++ b/flowy/src/motion/enc.rs
@@ -4,8 +4,8 @@ use std::mem::size_of;
use wgpu::{
include_wgsl, BindGroup, BindGroupDescriptor, BindGroupEntry, BindGroupLayoutDescriptor,
BindGroupLayoutEntry, BindingType, Buffer, BufferDescriptor, BufferUsages, CommandEncoder,
- ComputePipeline, ComputePipelineDescriptor, Device, PipelineLayoutDescriptor, Queue,
- ShaderStages, TextureSampleType, TextureViewDimension,
+ ComputePipeline, ComputePipelineDescriptor, Device, PipelineCompilationOptions,
+ PipelineLayoutDescriptor, Queue, ShaderStages, TextureSampleType, TextureViewDimension,
};
pub struct MotionEncoder {
@@ -126,6 +126,7 @@ impl MotionEncoder {
let module = device.create_shader_module(include_wgsl!("enc.wgsl"));
let pipeline = device.create_compute_pipeline(&ComputePipelineDescriptor {
label: None,
+ compilation_options: PipelineCompilationOptions::default(),
layout: Some(&pipeline_layout),
module: &module,
entry_point: "main",