<?xml version="1.0" encoding="utf-8"?>
<!-- DO NOT EDIT: GENERATED BY SCRIPT compile.py -->
<program type="spirv">
	<vertex file="spirv/250f8030201c8cffc46619ffeb1f1be49f43be811622cd9cc703fc6ca45975d0.vs.spv">
		<stream attribute="a_vertex" location="0" name="pos"/>
		<stream attribute="a_uv0" location="2" name="uv0"/>
		<push_constant name="instancingTransform" offset="0" size="64"/>
		<push_constant name="waterTex" offset="64" size="4"/>
		<push_constant name="skyCube" offset="68" size="4"/>
		<push_constant name="losTex" offset="72" size="4"/>
		<descriptor_sets>
			<descriptor_set set="1">
				<binding binding="0" size="240" type="uniform">
					<member name="shadingColor" offset="0" size="12"/>
					<member name="ambient" offset="16" size="12"/>
					<member name="specularStrength" offset="28" size="4"/>
					<member name="waviness" offset="32" size="4"/>
					<member name="waterTint" offset="48" size="12"/>
					<member name="murkiness" offset="60" size="4"/>
					<member name="reflectionTint" offset="64" size="12"/>
					<member name="reflectionTintStrength" offset="76" size="4"/>
					<member name="transform" offset="80" size="64"/>
					<member name="cameraPos" offset="144" size="12"/>
					<member name="sunDir" offset="160" size="12"/>
					<member name="sunColor" offset="176" size="12"/>
					<member name="sim_time" offset="188" size="4"/>
					<member name="translation" offset="192" size="8"/>
					<member name="fogColor" offset="208" size="12"/>
					<member name="fogParams" offset="224" size="8"/>
					<member name="losTransform" offset="232" size="8"/>
				</binding>
			</descriptor_set>
		</descriptor_sets>
	</vertex>
	<fragment file="spirv/5d905a344be1231be7d9b3f8a56afbb126ef13a9f9592bc40e0b01606e7954d3.fs.spv">
		<push_constant name="instancingTransform" offset="0" size="64"/>
		<push_constant name="waterTex" offset="64" size="4"/>
		<push_constant name="skyCube" offset="68" size="4"/>
		<push_constant name="losTex" offset="72" size="4"/>
		<descriptor_sets>
			<descriptor_set set="0"/>
			<descriptor_set set="1">
				<binding binding="0" size="240" type="uniform">
					<member name="shadingColor" offset="0" size="12"/>
					<member name="ambient" offset="16" size="12"/>
					<member name="specularStrength" offset="28" size="4"/>
					<member name="waviness" offset="32" size="4"/>
					<member name="waterTint" offset="48" size="12"/>
					<member name="murkiness" offset="60" size="4"/>
					<member name="reflectionTint" offset="64" size="12"/>
					<member name="reflectionTintStrength" offset="76" size="4"/>
					<member name="transform" offset="80" size="64"/>
					<member name="cameraPos" offset="144" size="12"/>
					<member name="sunDir" offset="160" size="12"/>
					<member name="sunColor" offset="176" size="12"/>
					<member name="sim_time" offset="188" size="4"/>
					<member name="translation" offset="192" size="8"/>
					<member name="fogColor" offset="208" size="12"/>
					<member name="fogParams" offset="224" size="8"/>
					<member name="losTransform" offset="232" size="8"/>
				</binding>
			</descriptor_set>
		</descriptor_sets>
	</fragment>
</program>
