From 724e6e4d97f608282e891742565b1036f3e970d5 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 26 Jan 2025 22:22:53 +0100 Subject: graphics config --- client/src/render/scene/pipelines.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'client/src/render/scene/pipelines.rs') diff --git a/client/src/render/scene/pipelines.rs b/client/src/render/scene/pipelines.rs index 53064c9..834d86d 100644 --- a/client/src/render/scene/pipelines.rs +++ b/client/src/render/scene/pipelines.rs @@ -16,6 +16,7 @@ */ use super::{GraphicsConfig, PipelineSpec}; use crate::render::shaders::SceneShaders; +use log::info; use wgpu::{ BindGroupLayout, BindGroupLayoutDescriptor, BindGroupLayoutEntry, BindingType, BlendState, BufferBindingType, ColorTargetState, ColorWrites, CompareFunction, DepthBiasState, @@ -95,8 +96,12 @@ impl PipelineSpec { shaders: &SceneShaders, config: &GraphicsConfig, ) -> RenderPipeline { + info!( + "creating scene pipeline (format={:?}, skin={}, culling={})", + self.format, self.backface_culling, self.skin + ); let pipeline_layout = device.create_pipeline_layout(&PipelineLayoutDescriptor { - label: None, + label: Some("scene pipeline layout"), bind_group_layouts: &[&layouts.texture, &layouts.texture, &layouts.material], push_constant_ranges: &[PushConstantRange { // 4x4 model * view * project @@ -106,7 +111,7 @@ impl PipelineSpec { }], }); device.create_render_pipeline(&RenderPipelineDescriptor { - label: None, + label: Some("scene pipeline"), layout: Some(&pipeline_layout), fragment: Some(FragmentState { module: &shaders.fragment_pbr, -- cgit v1.2.3-70-g09d2