Add Debug derive for ScreenSpaceAmbientOcclusionSettings struct (#13387)
				
					
				
			# Objective To streamline the code which utilizes `Debug` in user's struct like `GraphicsSettings`. This addition aims to enhance code simplicity and readability. ## Solution Add `Debug` derive for `ScreenSpaceAmbientOcclusionSettings` struct. ## Testing Should have no impact.
This commit is contained in:
		
							parent
							
								
									d9993a8092
								
							
						
					
					
						commit
						eba8744a70
					
				| @ -153,13 +153,13 @@ pub struct ScreenSpaceAmbientOcclusionBundle { | |||||||
| /// Doing so greatly reduces SSAO noise.
 | /// Doing so greatly reduces SSAO noise.
 | ||||||
| ///
 | ///
 | ||||||
| /// SSAO is not supported on `WebGL2`, and is not currently supported on `WebGPU` or `DirectX12`.
 | /// SSAO is not supported on `WebGL2`, and is not currently supported on `WebGPU` or `DirectX12`.
 | ||||||
| #[derive(Component, ExtractComponent, Reflect, PartialEq, Eq, Hash, Clone, Default)] | #[derive(Component, ExtractComponent, Reflect, PartialEq, Eq, Hash, Clone, Default, Debug)] | ||||||
| #[reflect(Component)] | #[reflect(Component)] | ||||||
| pub struct ScreenSpaceAmbientOcclusionSettings { | pub struct ScreenSpaceAmbientOcclusionSettings { | ||||||
|     pub quality_level: ScreenSpaceAmbientOcclusionQualityLevel, |     pub quality_level: ScreenSpaceAmbientOcclusionQualityLevel, | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| #[derive(Reflect, PartialEq, Eq, Hash, Clone, Copy, Default)] | #[derive(Reflect, PartialEq, Eq, Hash, Clone, Copy, Default, Debug)] | ||||||
| pub enum ScreenSpaceAmbientOcclusionQualityLevel { | pub enum ScreenSpaceAmbientOcclusionQualityLevel { | ||||||
|     Low, |     Low, | ||||||
|     Medium, |     Medium, | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Xzihnago
						Xzihnago