X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Foverlay%2Foverlay.C;h=a041a10f7d5f080b7f7996d0388dde2ccffef205;hb=624f99bd6dccb2af28fdbef8fbb3ae41c19fcbd2;hp=359867fdd2fe7720efb25013ec82bd5dcd852289;hpb=93d60cc0fdf746cc03b4d7a9e45744c2c424439b;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/plugins/overlay/overlay.C b/cinelerra-5.1/plugins/overlay/overlay.C index 359867fd..a041a10f 100644 --- a/cinelerra-5.1/plugins/overlay/overlay.C +++ b/cinelerra-5.1/plugins/overlay/overlay.C @@ -423,7 +423,7 @@ int Overlay::process_buffer(VFrame **frame, if(!overlayer) overlayer = new OverlayFrame(get_project_smp() + 1); - + overlayer->overlay(output, temp, 0, 0, output->get_w(), output->get_h(), 0, 0, output->get_w(), output->get_h(), @@ -459,15 +459,15 @@ int Overlay::handle_opengl() #define GL_STD_FRAG(FN) static const char *blend_##FN##_frag = \ " vec4 result;\n" \ - " result.rgb = "SS(COLOR_##FN(1.0, src_color.rgb, src_color.a, dst_color.rgb, dst_color.a))";\n" \ - " result.a = "SS(ALPHA_##FN(1.0, src_color.a, dst_color.a))";\n" \ + " result.rgb = " SS(COLOR_##FN(1.0, src_color.rgb, src_color.a, dst_color.rgb, dst_color.a)) ";\n" \ + " result.a = " SS(ALPHA_##FN(1.0, src_color.a, dst_color.a))";\n" \ #define GL_VEC_FRAG(FN) static const char *blend_##FN##_frag = \ " vec4 result;\n" \ - " result.r = "SS(COLOR_##FN(1.0, src_color.r, src_color.a, dst_color.r, dst_color.a))";\n" \ - " result.g = "SS(COLOR_##FN(1.0, src_color.g, src_color.a, dst_color.g, dst_color.a))";\n" \ - " result.b = "SS(COLOR_##FN(1.0, src_color.b, src_color.a, dst_color.b, dst_color.a))";\n" \ - " result.a = "SS(ALPHA_##FN(1.0, src_color.a, dst_color.a))";\n" \ + " result.r = " SS(COLOR_##FN(1.0, src_color.r, src_color.a, dst_color.r, dst_color.a)) ";\n" \ + " result.g = " SS(COLOR_##FN(1.0, src_color.g, src_color.a, dst_color.g, dst_color.a)) ";\n" \ + " result.b = " SS(COLOR_##FN(1.0, src_color.b, src_color.a, dst_color.b, dst_color.a)) ";\n" \ + " result.a = " SS(ALPHA_##FN(1.0, src_color.a, dst_color.a)) ";\n" \ " result = clamp(result, 0.0, 1.0);\n" \ #undef mabs