summaryrefslogtreecommitdiff
path: root/recipes/clutter/files/0001-clutter-gst-videosink-guard-GL-calls-with-ifdef-CL.patch
diff options
context:
space:
mode:
authorAndreas Mueller <schnitzeltony@gmx.de>2010-09-02 14:48:11 +0000
committerKoen Kooi <koen@openembedded.org>2010-09-07 10:03:50 +0200
commit2eca1eb59ccb0890e4db078a4af456c9f2d194ad (patch)
treeba02f62337dd039c37ab39e3e5386778fa49439f /recipes/clutter/files/0001-clutter-gst-videosink-guard-GL-calls-with-ifdef-CL.patch
parente0e7d53a3f2642670581679b1c327eca8ee641a0 (diff)
clutter: remove svn recipes and unreferenced files
* removed aaina: configure needs clutter-0.6 (now in toys/attic) * removed clutter*svn*: repositories no more available * removed clutter* with version < 0.8 * removed moblin-proto: repositories no more available * removed table: repositories no more available (now in toys/attic) * removed tidy: repositories no more available Signed-off-by: Andreas Mueller <schnitzeltony@gmx.de> Acked-by: Koen Kooi <k-kooi@ti.com> Signed-off-by: Koen Kooi <koen@openembedded.org>
Diffstat (limited to 'recipes/clutter/files/0001-clutter-gst-videosink-guard-GL-calls-with-ifdef-CL.patch')
-rw-r--r--recipes/clutter/files/0001-clutter-gst-videosink-guard-GL-calls-with-ifdef-CL.patch102
1 files changed, 0 insertions, 102 deletions
diff --git a/recipes/clutter/files/0001-clutter-gst-videosink-guard-GL-calls-with-ifdef-CL.patch b/recipes/clutter/files/0001-clutter-gst-videosink-guard-GL-calls-with-ifdef-CL.patch
deleted file mode 100644
index e373bca181..0000000000
--- a/recipes/clutter/files/0001-clutter-gst-videosink-guard-GL-calls-with-ifdef-CL.patch
+++ /dev/null
@@ -1,102 +0,0 @@
-From 0677f1e6b5221caf78d50d94d2d0611e7f4b0abc Mon Sep 17 00:00:00 2001
-From: Damien Lespiau <damien.lespiau@intel.com>
-Date: Sun, 14 Jun 2009 15:30:04 +0100
-Subject: [PATCH] Fix compilation with OpenGL ES backends
-
-* Don't try to compile ARB fp1.0 shaders on non GL platforms,
-* Use CGL_MAX_COMBINED_TEXTURE_IMAGE_UNITS to query the number of
- texture units one can use in a shader in a portable fashion.
----
- clutter-gst/clutter-gst-video-sink.c | 14 ++++++++++++--
- 1 files changed, 12 insertions(+), 2 deletions(-)
-
-diff --git a/clutter-gst/clutter-gst-video-sink.c b/clutter-gst/clutter-gst-video-sink.c
-index d6eb6a3..516a42c 100644
---- a/clutter-gst/clutter-gst-video-sink.c
-+++ b/clutter-gst/clutter-gst-video-sink.c
-@@ -236,6 +236,7 @@ _string_array_to_char_array (char *dst,
- *dst = '\0';
- }
-
-+#ifdef CLUTTER_COGL_HAS_GL
- static void
- clutter_gst_video_sink_fp_paint (ClutterActor *actor,
- ClutterGstVideoSink *sink)
-@@ -274,6 +275,7 @@ clutter_gst_video_sink_set_fp_shader (ClutterGstVideoSink *sink,
- priv->shaders_init = TRUE;
-
- }
-+#endif
-
- static void
- clutter_gst_video_sink_paint (ClutterActor *actor,
-@@ -532,6 +534,7 @@ static ClutterGstRenderer yv12_glsl_renderer =
- * 8 bit Y plane followed by 8 bit 2x2 subsampled V and U planes.
- */
-
-+#ifdef CLUTTER_COGL_HAS_GL
- static void
- clutter_gst_yv12_fp_init (ClutterActor *actor,
- ClutterGstVideoSink *sink)
-@@ -573,6 +576,7 @@ static ClutterGstRenderer yv12_fp_renderer =
- clutter_gst_yv12_paint,
- clutter_gst_yv12_fp_post_paint,
- };
-+#endif
-
- /*
- * I420
-@@ -620,6 +624,7 @@ static ClutterGstRenderer i420_glsl_renderer =
- * Basically the same as YV12, but with the 2 chroma planes switched.
- */
-
-+#ifdef CLUTTER_COGL_HAS_GL
- static void
- clutter_gst_i420_fp_init (ClutterActor *actor,
- ClutterGstVideoSink *sink)
-@@ -646,6 +651,7 @@ static ClutterGstRenderer i420_fp_renderer =
- clutter_gst_yv12_paint,
- clutter_gst_yv12_fp_post_paint,
- };
-+#endif
-
- /*
- * AYUV
-@@ -707,9 +713,11 @@ clutter_gst_build_renderers_list (ClutterGstSymbols *syms)
- &rgb24_renderer,
- &rgb32_renderer,
- &yv12_glsl_renderer,
-- &yv12_fp_renderer,
- &i420_glsl_renderer,
-+#ifdef CLUTTER_COGL_HAS_GL
-+ &yv12_fp_renderer,
- &i420_fp_renderer,
-+#endif
- &ayuv_glsl_renderer,
- NULL
- };
-@@ -717,11 +725,12 @@ clutter_gst_build_renderers_list (ClutterGstSymbols *syms)
- /* get the features */
- gl_extensions = (const gchar*) glGetString (GL_EXTENSIONS);
-
-- glGetIntegerv (GL_MAX_TEXTURE_UNITS, &nb_texture_units);
-+ glGetIntegerv (CGL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, &nb_texture_units);
-
- if (nb_texture_units >= 3)
- features |= CLUTTER_GST_MULTI_TEXTURE;
-
-+#ifdef CLUTTER_COGL_HAS_GL
- if (cogl_check_extension ("GL_ARB_fragment_program", gl_extensions))
- {
- /* the shaders we'll feed to the GPU are simple enough, we don't need
-@@ -741,6 +750,7 @@ clutter_gst_build_renderers_list (ClutterGstSymbols *syms)
- features |= CLUTTER_GST_FP;
- }
- }
-+#endif
-
- if (cogl_features_available (COGL_FEATURE_SHADERS_GLSL))
- features |= CLUTTER_GST_GLSL;
---
-1.6.3
-