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
2bad1f22b0
commit
cf66d6b082
@ -164,6 +164,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 {
|
||||
@ -205,8 +206,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,
|
||||
|
@ -2129,6 +2129,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