#ifndef SHADERS_H_ #define SHADERS_H_ #include extern "C" { extern const uint8_t SHADERS_PACKAGE[]; } #define SHADERS_SURFACE_AMBIENT_OCCLUSION_FS_OFFSET 0 #define SHADERS_SURFACE_AMBIENT_OCCLUSION_FS_SIZE 6012 #define SHADERS_SURFACE_AMBIENT_OCCLUSION_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_AMBIENT_OCCLUSION_FS_OFFSET) #define SHADERS_SURFACE_BRDF_FS_OFFSET 6012 #define SHADERS_SURFACE_BRDF_FS_SIZE 5935 #define SHADERS_SURFACE_BRDF_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_BRDF_FS_OFFSET) #define SHADERS_COMMON_DEFINES_GLSL_OFFSET 11947 #define SHADERS_COMMON_DEFINES_GLSL_SIZE 613 #define SHADERS_COMMON_DEFINES_GLSL_DATA (SHADERS_PACKAGE + SHADERS_COMMON_DEFINES_GLSL_OFFSET) #define SHADERS_COMMON_GETTERS_GLSL_OFFSET 12560 #define SHADERS_COMMON_GETTERS_GLSL_SIZE 2425 #define SHADERS_COMMON_GETTERS_GLSL_DATA (SHADERS_PACKAGE + SHADERS_COMMON_GETTERS_GLSL_OFFSET) #define SHADERS_SURFACE_INSTANCING_GLSL_OFFSET 14985 #define SHADERS_SURFACE_INSTANCING_GLSL_SIZE 1566 #define SHADERS_SURFACE_INSTANCING_GLSL_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_INSTANCING_GLSL_OFFSET) #define SHADERS_COMMON_GRAPHICS_FS_OFFSET 16551 #define SHADERS_COMMON_GRAPHICS_FS_SIZE 1413 #define SHADERS_COMMON_GRAPHICS_FS_DATA (SHADERS_PACKAGE + SHADERS_COMMON_GRAPHICS_FS_OFFSET) #define SHADERS_SURFACE_LIGHTING_FS_OFFSET 17964 #define SHADERS_SURFACE_LIGHTING_FS_SIZE 2768 #define SHADERS_SURFACE_LIGHTING_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_LIGHTING_FS_OFFSET) #define SHADERS_SURFACE_MATERIAL_FS_OFFSET 20732 #define SHADERS_SURFACE_MATERIAL_FS_SIZE 1515 #define SHADERS_SURFACE_MATERIAL_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_MATERIAL_FS_OFFSET) #define SHADERS_COMMON_MATH_GLSL_OFFSET 22247 #define SHADERS_COMMON_MATH_GLSL_SIZE 2759 #define SHADERS_COMMON_MATH_GLSL_DATA (SHADERS_PACKAGE + SHADERS_COMMON_MATH_GLSL_OFFSET) #define SHADERS_COMMON_SHADING_FS_OFFSET 25006 #define SHADERS_COMMON_SHADING_FS_SIZE 435 #define SHADERS_COMMON_SHADING_FS_DATA (SHADERS_PACKAGE + SHADERS_COMMON_SHADING_FS_OFFSET) #define SHADERS_SURFACE_SHADOWING_GLSL_OFFSET 25441 #define SHADERS_SURFACE_SHADOWING_GLSL_SIZE 631 #define SHADERS_SURFACE_SHADOWING_GLSL_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADOWING_GLSL_OFFSET) #define SHADERS_SURFACE_TYPES_GLSL_OFFSET 26072 #define SHADERS_SURFACE_TYPES_GLSL_SIZE 1079 #define SHADERS_SURFACE_TYPES_GLSL_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_TYPES_GLSL_OFFSET) #define SHADERS_SURFACE_DEPTH_MAIN_FS_OFFSET 27151 #define SHADERS_SURFACE_DEPTH_MAIN_FS_SIZE 2149 #define SHADERS_SURFACE_DEPTH_MAIN_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_DEPTH_MAIN_FS_OFFSET) #define SHADERS_SURFACE_FOG_FS_OFFSET 29300 #define SHADERS_SURFACE_FOG_FS_SIZE 2854 #define SHADERS_SURFACE_FOG_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_FOG_FS_OFFSET) #define SHADERS_SURFACE_GETTERS_CS_OFFSET 32154 #define SHADERS_SURFACE_GETTERS_CS_SIZE 316 #define SHADERS_SURFACE_GETTERS_CS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_GETTERS_CS_OFFSET) #define SHADERS_SURFACE_GETTERS_FS_OFFSET 32470 #define SHADERS_SURFACE_GETTERS_FS_SIZE 2850 #define SHADERS_SURFACE_GETTERS_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_GETTERS_FS_OFFSET) #define SHADERS_SURFACE_GETTERS_VS_OFFSET 35320 #define SHADERS_SURFACE_GETTERS_VS_SIZE 9294 #define SHADERS_SURFACE_GETTERS_VS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_GETTERS_VS_OFFSET) #define SHADERS_SURFACE_LIGHT_DIRECTIONAL_FS_OFFSET 44614 #define SHADERS_SURFACE_LIGHT_DIRECTIONAL_FS_SIZE 2788 #define SHADERS_SURFACE_LIGHT_DIRECTIONAL_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_LIGHT_DIRECTIONAL_FS_OFFSET) #define SHADERS_SURFACE_LIGHT_INDIRECT_FS_OFFSET 47402 #define SHADERS_SURFACE_LIGHT_INDIRECT_FS_SIZE 21434 #define SHADERS_SURFACE_LIGHT_INDIRECT_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_LIGHT_INDIRECT_FS_OFFSET) #define SHADERS_SURFACE_LIGHT_REFLECTIONS_FS_OFFSET 68836 #define SHADERS_SURFACE_LIGHT_REFLECTIONS_FS_SIZE 4820 #define SHADERS_SURFACE_LIGHT_REFLECTIONS_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_LIGHT_REFLECTIONS_FS_OFFSET) #define SHADERS_SURFACE_LIGHT_PUNCTUAL_FS_OFFSET 73656 #define SHADERS_SURFACE_LIGHT_PUNCTUAL_FS_SIZE 6720 #define SHADERS_SURFACE_LIGHT_PUNCTUAL_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_LIGHT_PUNCTUAL_FS_OFFSET) #define SHADERS_SURFACE_MAIN_CS_OFFSET 80376 #define SHADERS_SURFACE_MAIN_CS_SIZE 31 #define SHADERS_SURFACE_MAIN_CS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_MAIN_CS_OFFSET) #define SHADERS_SURFACE_MAIN_FS_OFFSET 80407 #define SHADERS_SURFACE_MAIN_FS_SIZE 3205 #define SHADERS_SURFACE_MAIN_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_MAIN_FS_OFFSET) #define SHADERS_SURFACE_MAIN_VS_OFFSET 83612 #define SHADERS_SURFACE_MAIN_VS_SIZE 6775 #define SHADERS_SURFACE_MAIN_VS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_MAIN_VS_OFFSET) #define SHADERS_SURFACE_MATERIAL_INPUTS_FS_OFFSET 90387 #define SHADERS_SURFACE_MATERIAL_INPUTS_FS_SIZE 5906 #define SHADERS_SURFACE_MATERIAL_INPUTS_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_MATERIAL_INPUTS_FS_OFFSET) #define SHADERS_SURFACE_MATERIAL_INPUTS_VS_OFFSET 96293 #define SHADERS_SURFACE_MATERIAL_INPUTS_VS_SIZE 2010 #define SHADERS_SURFACE_MATERIAL_INPUTS_VS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_MATERIAL_INPUTS_VS_OFFSET) #define SHADERS_POST_PROCESS_MAIN_FS_OFFSET 98303 #define SHADERS_POST_PROCESS_MAIN_FS_SIZE 1099 #define SHADERS_POST_PROCESS_MAIN_FS_DATA (SHADERS_PACKAGE + SHADERS_POST_PROCESS_MAIN_FS_OFFSET) #define SHADERS_POST_PROCESS_MAIN_VS_OFFSET 99402 #define SHADERS_POST_PROCESS_MAIN_VS_SIZE 1057 #define SHADERS_POST_PROCESS_MAIN_VS_DATA (SHADERS_PACKAGE + SHADERS_POST_PROCESS_MAIN_VS_OFFSET) #define SHADERS_POST_PROCESS_GETTERS_VS_OFFSET 100459 #define SHADERS_POST_PROCESS_GETTERS_VS_SIZE 46 #define SHADERS_POST_PROCESS_GETTERS_VS_DATA (SHADERS_PACKAGE + SHADERS_POST_PROCESS_GETTERS_VS_OFFSET) #define SHADERS_POST_PROCESS_INPUTS_FS_OFFSET 100505 #define SHADERS_POST_PROCESS_INPUTS_FS_SIZE 889 #define SHADERS_POST_PROCESS_INPUTS_FS_DATA (SHADERS_PACKAGE + SHADERS_POST_PROCESS_INPUTS_FS_OFFSET) #define SHADERS_POST_PROCESS_INPUTS_VS_OFFSET 101394 #define SHADERS_POST_PROCESS_INPUTS_VS_SIZE 853 #define SHADERS_POST_PROCESS_INPUTS_VS_DATA (SHADERS_PACKAGE + SHADERS_POST_PROCESS_INPUTS_VS_OFFSET) #define SHADERS_SURFACE_SHADING_LIT_FS_OFFSET 102247 #define SHADERS_SURFACE_SHADING_LIT_FS_SIZE 8846 #define SHADERS_SURFACE_SHADING_LIT_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADING_LIT_FS_OFFSET) #define SHADERS_SURFACE_SHADING_LIT_CUSTOM_FS_OFFSET 111093 #define SHADERS_SURFACE_SHADING_LIT_CUSTOM_FS_SIZE 657 #define SHADERS_SURFACE_SHADING_LIT_CUSTOM_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADING_LIT_CUSTOM_FS_OFFSET) #define SHADERS_SURFACE_SHADING_MODEL_CLOTH_FS_OFFSET 111750 #define SHADERS_SURFACE_SHADING_MODEL_CLOTH_FS_SIZE 972 #define SHADERS_SURFACE_SHADING_MODEL_CLOTH_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADING_MODEL_CLOTH_FS_OFFSET) #define SHADERS_SURFACE_SHADING_MODEL_STANDARD_FS_OFFSET 112722 #define SHADERS_SURFACE_SHADING_MODEL_STANDARD_FS_SIZE 3729 #define SHADERS_SURFACE_SHADING_MODEL_STANDARD_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADING_MODEL_STANDARD_FS_OFFSET) #define SHADERS_SURFACE_SHADING_MODEL_SUBSURFACE_FS_OFFSET 116451 #define SHADERS_SURFACE_SHADING_MODEL_SUBSURFACE_FS_SIZE 1078 #define SHADERS_SURFACE_SHADING_MODEL_SUBSURFACE_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADING_MODEL_SUBSURFACE_FS_OFFSET) #define SHADERS_SURFACE_SHADING_PARAMETERS_FS_OFFSET 117529 #define SHADERS_SURFACE_SHADING_PARAMETERS_FS_SIZE 1694 #define SHADERS_SURFACE_SHADING_PARAMETERS_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADING_PARAMETERS_FS_OFFSET) #define SHADERS_SURFACE_SHADING_REFLECTIONS_FS_OFFSET 119223 #define SHADERS_SURFACE_SHADING_REFLECTIONS_FS_SIZE 405 #define SHADERS_SURFACE_SHADING_REFLECTIONS_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADING_REFLECTIONS_FS_OFFSET) #define SHADERS_SURFACE_SHADING_UNLIT_FS_OFFSET 119628 #define SHADERS_SURFACE_SHADING_UNLIT_FS_SIZE 2000 #define SHADERS_SURFACE_SHADING_UNLIT_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADING_UNLIT_FS_OFFSET) #define SHADERS_SURFACE_SHADOWING_FS_OFFSET 121628 #define SHADERS_SURFACE_SHADOWING_FS_SIZE 16978 #define SHADERS_SURFACE_SHADOWING_FS_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_SHADOWING_FS_OFFSET) #define SHADERS_SURFACE_VARYINGS_GLSL_OFFSET 138606 #define SHADERS_SURFACE_VARYINGS_GLSL_SIZE 1291 #define SHADERS_SURFACE_VARYINGS_GLSL_DATA (SHADERS_PACKAGE + SHADERS_SURFACE_VARYINGS_GLSL_OFFSET) #define SHADERS_INLINE_VIGNETTE_FS_OFFSET 139897 #define SHADERS_INLINE_VIGNETTE_FS_SIZE 477 #define SHADERS_INLINE_VIGNETTE_FS_DATA (SHADERS_PACKAGE + SHADERS_INLINE_VIGNETTE_FS_OFFSET) #endif