ash_renderer 0.4.4

Vulkan renderer in Rust using ASH - ECS-free, pure rendering engine
Documentation
��cargo :     Checking ash_renderer v0.4.0 

(C:\Users\tilok\Downloads\Ash Renderer)

At line:1 char:1

+ cargo clippy --all-targets --all-features -- 

-D warnings > clippy_rep ...

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : NotSpecified: (  

      Checking as...s\Ash Renderer):String) [  

  ], RemoteException

    + FullyQualifiedErrorId : NativeCommandErr 

   or

 

error[E0609]: no field `extent` on type `&rende

rer::features::feature_trait::FeatureRenderCont

ext<'_>`

   --> src\renderer\features\bloom.rs:260:25

    |

260 |         let width = ctx.extent.width;

    |                         ^^^^^^ unknown 

field

    |

    = note: available fields are: `device`, 

`allocator`, `descriptor_manager`, 

`command_buffer`, `transform` ... and 2 others



error[E0609]: no field `extent` on type `&rende

rer::features::feature_trait::FeatureRenderCont

ext<'_>`

   --> src\renderer\features\bloom.rs:261:26

    |

261 |         let height = ctx.extent.height;

    |                          ^^^^^^ unknown 

field

    |

    = note: available fields are: `device`, 

`allocator`, `descriptor_manager`, 

`command_buffer`, `transform` ... and 2 others



error: variable does not need to be mutable

  --> 

src\renderer\forward_plus_integration.rs:67:13

   |

67 |         let mut descriptor = ForwardPlusDe

scriptor::new(Arc::clone(&device))?;

   |             ----^^^^^^^^^^

   |             |

   |             help: remove this `mut`

   |

   = note: `-D unused-mut` implied by `-D 

warnings`

   = help: to override `-D warnings` add 

`#[allow(unused_mut)]`



error: unnecessary `unsafe` block

    --> src\renderer\renderer.rs:2096:21

     |

1664 |         unsafe {

     |         ------ because it's nested 

under this `unsafe` block

...

2096 |                     unsafe {

     |                     ^^^^^^ unnecessary 

`unsafe` block

     |

     = note: `-D unused-unsafe` implied by `-D 

warnings`

     = help: to override `-D warnings` add 

`#[allow(unused_unsafe)]`



error: unnecessary `unsafe` block

    --> src\renderer\renderer.rs:2169:29

     |

1664 |         unsafe {

     |         ------ because it's nested 

under this `unsafe` block

...

2169 |                             unsafe {

     |                             ^^^^^^ 

unnecessary `unsafe` block



For more information about this error, try 

`rustc --explain E0609`.

error: could not compile `ash_renderer` (lib) 

due to 5 previous errors