vertex_program MultiLightVS hlsl { source demos/car_showroom/programs/multilight.hlsl entry_point VS_AmbientDiffuse target vs_1_1 default_params { param_named_auto World world_matrix param_named_auto WorldViewProjection worldviewproj_matrix } } fragment_program MultiLightPS hlsl { source demos/car_showroom/programs/multilight.hlsl entry_point PS_AmbientDiffuse target ps_2_0 }