mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	video_core: Abstract shader generators. (#6990)
* video_core: Abstract shader generators. * shader: Extract common generator structures and move generators to specific namespaces. * shader: Minor fixes and clean-up.
This commit is contained in:
		
							parent
							
								
									1492d73ccb
								
							
						
					
					
						commit
						50f22d1f59
					
				
					 35 changed files with 1374 additions and 3344 deletions
				
			
		|  | @ -15,14 +15,22 @@ add_custom_command(OUTPUT scm_rev.cpp | |||
|     DEPENDS | ||||
|       # WARNING! It was too much work to try and make a common location for this list, | ||||
|       # so if you need to change it, please update CMakeModules/GenerateSCMRev.cmake as well | ||||
|       "${VIDEO_CORE}/renderer_opengl/gl_shader_decompiler.cpp" | ||||
|       "${VIDEO_CORE}/renderer_opengl/gl_shader_decompiler.h" | ||||
|       "${VIDEO_CORE}/renderer_opengl/gl_shader_disk_cache.cpp" | ||||
|       "${VIDEO_CORE}/renderer_opengl/gl_shader_disk_cache.h" | ||||
|       "${VIDEO_CORE}/renderer_opengl/gl_shader_gen.cpp" | ||||
|       "${VIDEO_CORE}/renderer_opengl/gl_shader_gen.h" | ||||
|       "${VIDEO_CORE}/renderer_opengl/gl_shader_util.cpp" | ||||
|       "${VIDEO_CORE}/renderer_opengl/gl_shader_util.h" | ||||
|       "${VIDEO_CORE}/renderer_vulkan/vk_shader_util.cpp" | ||||
|       "${VIDEO_CORE}/renderer_vulkan/vk_shader_util.h" | ||||
|       "${VIDEO_CORE}/shader/generator/glsl_shader_decompiler.cpp" | ||||
|       "${VIDEO_CORE}/shader/generator/glsl_shader_decompiler.h" | ||||
|       "${VIDEO_CORE}/shader/generator/glsl_shader_gen.cpp" | ||||
|       "${VIDEO_CORE}/shader/generator/glsl_shader_gen.h" | ||||
|       "${VIDEO_CORE}/shader/generator/shader_gen.cpp" | ||||
|       "${VIDEO_CORE}/shader/generator/shader_gen.h" | ||||
|       "${VIDEO_CORE}/shader/generator/shader_uniforms.cpp" | ||||
|       "${VIDEO_CORE}/shader/generator/shader_uniforms.h" | ||||
|       "${VIDEO_CORE}/shader/generator/spv_shader_gen.cpp" | ||||
|       "${VIDEO_CORE}/shader/generator/spv_shader_gen.h" | ||||
|       "${VIDEO_CORE}/shader/shader.cpp" | ||||
|       "${VIDEO_CORE}/shader/shader.h" | ||||
|       "${VIDEO_CORE}/pica.cpp" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue