tirbofish/dropbear · diff
feature: TRS (translation, rotation, scale) animation implemented
fix: use string id instead of typeid for storing editor tab IDs
Signature present but could not be verified.
Unverified
@@ -40,6 +40,7 @@ impl SceneGlobalsBindGroup { globals_buffer: &UniformBuffer<Globals>, camera_buffer: &Buffer, ) { + puffin::profile_function!(); self.bind_group = graphics .device .create_bind_group(&wgpu::BindGroupDescriptor { @@ -146,6 +146,7 @@ impl HdrPipeline { /// This renders the internal HDR texture to the [TextureView] /// supplied as parameter. pub fn process(&self, encoder: &mut wgpu::CommandEncoder, output: &wgpu::TextureView) { + puffin::profile_function!(); let mut pass = encoder.begin_render_pass(&wgpu::RenderPassDescriptor { label: Some("Hdr::process"), color_attachments: &[Some(wgpu::RenderPassColorAttachment { @@ -56,6 +56,7 @@ semver.workspace = true serde.workspace = true bitflags.workspace = true downcast-rs.workspace = true +puffin.workspace = true [target.'cfg(unix)'.dependencies] daemonize = "0.5.0" @@ -1372,6 +1372,7 @@ pub struct AssetViewerDock; impl EditorTabDock for AssetViewerDock { fn desc() -> EditorTabDockDescriptor { EditorTabDockDescriptor { + id: "asset_viewer", title: "Asset Viewer".to_string(), } }
Large diffs are not rendered by default. Showing the first 50 of 240 lines. Show full diff