Преглед изворни кода

Before FFT last minute works

Clemsim пре 1 година
родитељ
комит
ceed215341
2 измењених фајлова са 5 додато и 2 уклоњено
  1. 0 1
      src/camera/camera_buffer.rs
  2. 5 1
      src/lib.rs

+ 0 - 1
src/camera/camera_buffer.rs

@@ -3,7 +3,6 @@ use wgpu::{util::DeviceExt, SurfaceConfiguration};
 use super::camera_struct;
 
 
-
 pub fn new(device: &wgpu::Device, config: &SurfaceConfiguration)->(camera_struct::Camera, super::camera_uniform::CameraUniform, wgpu::Buffer, wgpu::BindGroup, wgpu::BindGroupLayout){
     let cam : camera_struct::Camera = camera_struct::Camera {
         eye: (0.0, 1.0, 2.0).into(),

+ 5 - 1
src/lib.rs

@@ -21,6 +21,7 @@ use wasm_bindgen::prelude::*;
 
 struct State<'a> {
     wireframe: bool,
+    wireframe2: bool,
     wireframe_pipeline: RenderPipeline,
     surface: wgpu::Surface<'a>,
     device: wgpu::Device,
@@ -203,6 +204,7 @@ impl<'a> State<'a> {
 
         let wireframe_pipeline = wireframe::wireframe_pipeline::new(&device, &config, &camera_bind_group_layout, &diffuse_bind_group_layout,&y.2);
         let wireframe = false;
+        let wireframe2 = true;
 
         let pipeline_layout = device.create_pipeline_layout(&PipelineLayoutDescriptor{
             label: Some("Pipeline Layout"),
@@ -253,6 +255,7 @@ impl<'a> State<'a> {
         //Compute
         Self {
             wireframe,
+            wireframe2,
             surface,
             vertex_buffer,
             render_pipeline,
@@ -394,7 +397,7 @@ impl<'a> State<'a> {
             ]
         });
 
-
+        
         {
             let mut render_pass = encoder.begin_render_pass(&wgpu::RenderPassDescriptor {
                 label: Some("Render Pass"),
@@ -433,6 +436,7 @@ impl<'a> State<'a> {
             render_pass.draw(0..self.num_vertices, 0..1);
             //render_pass.draws
         }
+    
 
         self.queue.submit(iter::once(encoder.finish()));
         output.present();