vertex_program GTP/PostProc/PostProc_VS hlsl { source GTPPostProc.hlsl entry_point Default_VS target vs_2_0 } fragment_program GTP/PostProc/PostProc_Black_PS hlsl { source GTPPostProc.hlsl entry_point Black_PS target ps_2_0 } fragment_program GTP/PostProc/Copy_PS hlsl { source GTPPostProc.hlsl entry_point Copy_PS target ps_2_0 } fragment_program GTP/PostProc/Add_PS hlsl { source GTPPostProc.hlsl entry_point Add_PS target ps_2_0 } fragment_program GTP/PostProc/Luminance_PS hlsl { source GTPPostProc.hlsl entry_point Luminance_PS target ps_2_0 } fragment_program GTP/PostProc/GlowCut_PS hlsl { source GTPPostProc.hlsl entry_point GlowCut_PS target ps_2_0 } fragment_program GTP/PostProc/GlowBlurH_PS hlsl { source GTPPostProc.hlsl entry_point GlowBlurH_PS target ps_2_0 } fragment_program GTP/PostProc/GlowBlurV_PS hlsl { source GTPPostProc.hlsl entry_point GlowBlurV_PS target ps_2_0 } fragment_program GTP/PostProc/ToneMap_PS hlsl { source GTPPostProc.hlsl entry_point ToneMap_PS target ps_2_0 }