vertex_program diffuseTextureScreenAligned_VP20 cg { source diffuseTextureScreenAligned_VP20.cg entry_point main_vp profiles arbvp1 vs_2_0 } fragment_program diffuseTextureScreenAligned_FP20 cg { source diffuseTextureScreenAligned_FP20.cg entry_point main_fp profiles ps_2_0 arbfp1 } fragment_program indirectTexturingDebugEntityPosition_FP20 cg { source indirectTexturingDebugEntityPosition_FP20.cg entry_point main_fp profiles ps_2_0 arbfp1 } fragment_program indirectTexturingDebugTextureAtlasFitting_FP20 cg { source indirectTexturingDebugTextureAtlasFitting_FP20.cg entry_point main_fp profiles ps_2_0 arbfp1 } vertex_program diffuseTexturing_VP20 cg { source diffuseTexturing_VP20.cg entry_point main_vp profiles arbvp1 vs_2_0 } fragment_program diffuseTexturing_FP20 cg { source diffuseTexturing_FP20.cg entry_point main_fp profiles ps_2_0 arbfp1 } fragment_program diffuseColorPointClusters_FP20 cg { source diffuseColorPointClusters_FP20.cg entry_point main profiles ps_2_0 arbfp1 } vertex_program indirectTexturingDefault_VP20 cg { source indirectTexturingDefault_VP20.cg entry_point main_vp profiles vs_2_0 arbvp1 } fragment_program indirectTexturingDefault_FP20 cg { source indirectTexturingDefault_FP20.cg entry_point main_fp profiles ps_2_0 arbfp1 } vertex_program indirectTexturingDefault_hlsl_VP20 hlsl { source indirectTexturingDefault_hlsl_VP20.shd entry_point main_vp target vs_2_0 } fragment_program indirectTexturingDefault_hlsl_FP20 hlsl { source indirectTexturingDefault_hlsl_FP20.shd entry_point main_fp target ps_2_0 } fragment_program indirectTexturingDebugTexCoordCorrespondence_FP20 cg { source indirectTexturingDebugTexCoordCorrespondence_FP20.cg entry_point main_fp profiles ps_2_0 arbfp1 } vertex_program indirectTexturingDefault_glsl_VP20 glsl { source indirectTexturingDefault_glsl_VP20.shd } fragment_program indirectTexturingDefault_glsl_FP20 glsl { source indirectTexturingDefault_glsl_FP20.shd }