diff --git a/src/bin/envmap/main.rs b/src/bin/envmap/main.rs index 985aef0..cff6101 100644 --- a/src/bin/envmap/main.rs +++ b/src/bin/envmap/main.rs @@ -54,7 +54,7 @@ fn main() { &device, &wgpu::SurfaceConfiguration { usage: wgpu::TextureUsages::RENDER_ATTACHMENT | wgpu::TextureUsages::COPY_DST, - format: wgpu::TextureFormat::Bgra8Unorm, + format: wgpu::TextureFormat::Bgra8UnormSrgb, width: physical_size.width, height: physical_size.height, present_mode: wgpu::PresentMode::Fifo, diff --git a/src/bin/envmap/perlin.rs b/src/bin/envmap/perlin.rs index f568b33..620368f 100644 --- a/src/bin/envmap/perlin.rs +++ b/src/bin/envmap/perlin.rs @@ -85,7 +85,7 @@ impl Pipeline { entry_point: None, compilation_options: wgpu::PipelineCompilationOptions::default(), targets: &[Some(wgpu::ColorTargetState { - format: wgpu::TextureFormat::Bgra8Unorm, + format: wgpu::TextureFormat::Bgra8UnormSrgb, blend: Some(wgpu::BlendState::REPLACE), write_mask: wgpu::ColorWrites::ALL, })],