mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Pass format to particle pipeline
This commit is contained in:
parent
8063730872
commit
6f60c1ca5c
@ -171,6 +171,7 @@ impl ParticlePipeline {
|
||||
device: &wgpu::Device,
|
||||
vs_module: &wgpu::ShaderModule,
|
||||
fs_module: &wgpu::ShaderModule,
|
||||
sc_desc: &wgpu::SwapChainDescriptor,
|
||||
global_layout: &GlobalsLayouts,
|
||||
aa_mode: AaMode,
|
||||
) -> Self {
|
||||
@ -212,8 +213,7 @@ impl ParticlePipeline {
|
||||
}),
|
||||
primitive_topology: wgpu::PrimitiveTopology::TriangleList,
|
||||
color_states: &[wgpu::ColorStateDescriptor {
|
||||
// TODO pass this format in or make it a const
|
||||
format: wgpu::TextureFormat::Rgba8UnormSrgb,
|
||||
format: sc_desc.format,
|
||||
color_blend: wgpu::BlendDescriptor {
|
||||
src_factor: wgpu::BlendFactor::SrcAlpha,
|
||||
dst_factor: wgpu::BlendFactor::OneMinusSrcAlpha,
|
||||
|
@ -2128,6 +2128,7 @@ fn create_pipelines(
|
||||
device,
|
||||
&create_shader("particle-vert", ShaderKind::Vertex)?,
|
||||
&create_shader("particle-frag", ShaderKind::Fragment)?,
|
||||
sc_desc,
|
||||
&layouts.global,
|
||||
mode.aa,
|
||||
);
|
||||
|
Loading…
Reference in New Issue
Block a user