<Kernel name="RenderBounds" dispatch="serial">
	<Parameter.Array name="transformBuffer" type="AffineMatrix4x4" mode="READ" bind="@Geometry.transform"/>
  <!-- <Parameter.Array name="shapeBuffer" type="Physics.Geometry.ShapePtr" mode="READ" bind="@Geometry.shape"/> -->
	<Parameter.Array name="geometryBoundBuffer" type="Bound3" mode="READ" bind="@Geometry.boundingAABB"/>
	<!-- <Parameter.Array name="shapeBoundBuffer" type="Bound3" mode="READ" bind="@Shape.boundingAABB"/> -->
	<Parameter.Scalar name="geometryColor" type="Vec4" value="0.3, 1, 0.3, 0.85"/>
  <!-- <Parameter.Scalar name="shapeColor" type="Vec4" value="0.8, 0.8, 0.8, 0.3"/> -->
</Kernel>
