Files
fparkan/adapters/fparkan-render-vulkan/shaders/triangle.vert.spv
T

23 lines
20 KiB
Plaintext
Raw Normal View History

# ¸ GLSL.std.450main  
2A„‡Š�´Âmain
native_range_compress(f1; value
native_specular_curve(f1; value
native_specular_power(f1;f1;cosinepowernative_fog_factor(vf3;world_positionnormalized_or(vf3;vf3;valuefallback'specular_from_light(vf3;vf3;vf3;vf3;vf3;f1;f1; normal!view_direction"light_direction#light_rgb$material_rgb%power&attenuation)LightingTerms)diffuse)specular1native_material_lighting(vf3;vf3;vf3;vf3;vf3;f1;+world_position,normal-directional_rgb.additive_rgb/specular_rgb0specular_powergresultkiterationssindex‰fog_span_squared‘FrameConstants‘clip_from_world ‘directional_direction‘directional_rgb
‘directional_coefficients ‘point_position_range‘point_rgb_active
‘point_coefficients_active‘lighting_floor‘fog_color‘ fog_distances‘
camera_position‘ embm_bounds‘ embm_wave“frame�to_camera¥distance_squaredÀlength_squaredÓndotlàreflectionåcosineíparamïparam÷accumulatedùspecularúview_directionparamparamindexdirection_recordrgb_record%light_direction)param*param,ndotl9param;param=param?paramBparamDparamFparamMindexVPointLightRecordVposition_rangeVrgb_activeVcoefficients_activeXPointLightBufferXheaderXrecordsZpoint_light_buffer_PointLightRecord_position_range_rgb_active_coefficients_activeapoint_lightlto_lightrdistance_squaredvrange‹distance_to_light’light_direction—ndotlŸt¥attenuationÂparamÄparamÆparamÈparamÌparamÎparamÐparamÝcompressedÞparamâparamæparamìtermsñtotal_specular÷paramûparamÿparam out_world_position in_position
out_colorin_colorout_uvin_uvout_detail_uvin_detail_uvout_overlay_alphain_overlay_alphamodeMaterialConstantsalpha_cutoffdiffuse_alpha overlay_diffuse_alphadirectional_rdirectional_gdirectional_badditive_radditive_gadditive_b  overlay_directional_r 
overlay_directional_g  overlay_directional_b overlay_additive_r
overlay_additive_goverlay_additive_bbase_page_xbase_page_ybase_page_wbase_page_hdetail_page_xdetail_page_ydetail_page_wdetail_page_hoverlay_page_xoverlay_page_yoverlay_page_woverlay_page_h overlay_detail_page_x overlay_detail_page_y overlay_detail_page_w overlay_detail_page_hmaterial_mode!material(combiner_mode-screen_tl2out_fog_factor8param@base_termsAin_normalRMaterialSpecularRbaseRoverlayTmaterial_specularUparamWparamYparamZparam[param_paramcoverlay_termsvparamxparamzparam{param|param€param„out_base_diffuse‡out_base_specularŠout_overlay_diffuse�out_overlay_specular‘clip_position²gl_PerVertex²gl_Position²gl_PointSize²gl_ClipDistance²gl_CullDistance´GŽG�G�G‘H‘H‘H‘#H‘#@H‘#€H‘#ÀH‘#H‘#H‘# H‘#0H‘#@H‘ #PH‘
#`H‘ #pH‘ #€G“!G“"HV#HV#HV# GW0GXHXHX#HXHX#GZGZ!GZ"G  G G
GGGGGGGGH#H#H#H# H#H#H#H#H# H #$H
#(H #,H #0H
#4H#8H#<H#@H#DH#HH#LH#PH#TH#XH#\H#`H#dH#hH#lH#pH#tH#xH#|G2GAGRHRHR#HRHR#GTGT!GT"G„G‡GŠG�G²H² H² H² H² ! !! !!!
)! *)+4€?5+<à@+AÀ@+CUUU?+F@+MÍÌL?+R@@+VÍÌÌ=+Y333?+_i  ji+in+ip+iqþŠ‹ŠŒ +Œ�ŽŠ��Š��Š�‘‹Ž��ŠŠŠŠŠŠŠŠŠ ’‘;’“+i” +Œ• –+Œ™+iŸ
 Š+ª½7†5+Å•¿Ö3,Þ___,__4+i  
Š+i+? LŒ+ŒNUŒVŠŠŠWVXUW YX;YZ [Œ_ŠŠŠ `_ cV+Œ¨+iØ ë),î444 ;  
;
 ;
;
 ; ;;; ; ;"   ; ! +i" # +i* ,5+i/;2;
A+iF+iJRŠŠ SR;ST+ih +il +io