29 lines
		
	
	
		
			620 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			29 lines
		
	
	
		
			620 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: Mobile OpenGL 渲染管线笔记
							 | 
						||
| 
								 | 
							
								date: 2025-10-02 18:57:31
							 | 
						||
| 
								 | 
							
								excerpt:
							 | 
						||
| 
								 | 
							
								tags:
							 | 
						||
| 
								 | 
							
								rating: ⭐
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								# 相关文件
							 | 
						||
| 
								 | 
							
								- MobileShadingRenderer.cpp
							 | 
						||
| 
								 | 
							
									- FMobileSceneRenderer::Render()
							 | 
						||
| 
								 | 
							
								# OpenGL的渲染Pass
							 | 
						||
| 
								 | 
							
								1. GPUScene
							 | 
						||
| 
								 | 
							
								2. ComputeLightGrid
							 | 
						||
| 
								 | 
							
								3. FFXSystem::PreRender
							 | 
						||
| 
								 | 
							
								4. FGPUSortManager::OnPreRender
							 | 
						||
| 
								 | 
							
								5. SkyAtomsphereLUTs
							 | 
						||
| 
								 | 
							
								6. ShadowDepths
							 | 
						||
| 
								 | 
							
								7. FullDepthPrepass
							 | 
						||
| 
								 | 
							
								8. FenceOcclusionTests
							 | 
						||
| 
								 | 
							
								9. RenderMobileShadowProjections
							 | 
						||
| 
								 | 
							
								10. AmbientOcclusion
							 | 
						||
| 
								 | 
							
								11. SceneColorRendering
							 | 
						||
| 
								 | 
							
									1. MobileBaePass
							 | 
						||
| 
								 | 
							
								12. DecalsAndTranslucency
							 | 
						||
| 
								 | 
							
								13. Velocity
							 | 
						||
| 
								 | 
							
								14. AsyncGpuTraceHelper::PostRenderOpaque
							 | 
						||
| 
								 | 
							
								15. FGPUSortManager::OnPostRenderOpaque
							 | 
						||
| 
								 | 
							
								16. PostProcessing
							 | 
						||
| 
								 | 
							
								17. RenderFinish
							 |