[cogl/wip/cogl-1.14: 155/177] build: Hide cogl_pipeline_cache_{new, free}()



commit 7875553f4ac34a3d14ef4ff1dd301698eb5fa0ea
Author: Damien Lespiau <damien lespiau intel com>
Date:   Tue Jan 1 14:15:25 2013 +0000

    build: Hide cogl_pipeline_cache_{new,free}()
    
    Those symbols should not be public and were exported as they started
    with cogl_.
    
    (cherry picked from commit 68a55f1dc70ea60fcccbe226029e585886feddc2)

 cogl/cogl-context.c        |    4 ++--
 cogl/cogl-pipeline-cache.c |    4 ++--
 cogl/cogl-pipeline-cache.h |    4 ++--
 cogl/cogl.symbols          |    2 --
 4 files changed, 6 insertions(+), 8 deletions(-)
---
diff --git a/cogl/cogl-context.c b/cogl/cogl-context.c
index f0a3ade..3922cb1 100644
--- a/cogl/cogl-context.c
+++ b/cogl/cogl-context.c
@@ -348,7 +348,7 @@ cogl_context_new (CoglDisplay *display,
 
   context->legacy_depth_test_enabled = FALSE;
 
-  context->pipeline_cache = cogl_pipeline_cache_new ();
+  context->pipeline_cache = _cogl_pipeline_cache_new ();
 
   for (i = 0; i < COGL_BUFFER_BIND_TARGET_COUNT; i++)
     context->current_buffer[i] = NULL;
@@ -557,7 +557,7 @@ _cogl_context_free (CoglContext *context)
   _cogl_matrix_entry_cache_destroy (&context->builtin_flushed_projection);
   _cogl_matrix_entry_cache_destroy (&context->builtin_flushed_modelview);
 
-  cogl_pipeline_cache_free (context->pipeline_cache);
+  _cogl_pipeline_cache_free (context->pipeline_cache);
 
   _cogl_sampler_cache_free (context->sampler_cache);
 
diff --git a/cogl/cogl-pipeline-cache.c b/cogl/cogl-pipeline-cache.c
index eb2fe45..fab3614 100644
--- a/cogl/cogl-pipeline-cache.c
+++ b/cogl/cogl-pipeline-cache.c
@@ -143,7 +143,7 @@ pipeline_combined_equal (const void *a, const void *b)
 }
 
 CoglPipelineCache *
-cogl_pipeline_cache_new (void)
+_cogl_pipeline_cache_new (void)
 {
   CoglPipelineCache *cache = g_new (CoglPipelineCache, 1);
 
@@ -164,7 +164,7 @@ cogl_pipeline_cache_new (void)
 }
 
 void
-cogl_pipeline_cache_free (CoglPipelineCache *cache)
+_cogl_pipeline_cache_free (CoglPipelineCache *cache)
 {
   g_hash_table_destroy (cache->fragment_hash);
   g_hash_table_destroy (cache->vertex_hash);
diff --git a/cogl/cogl-pipeline-cache.h b/cogl/cogl-pipeline-cache.h
index c9a5d6a..6bc15fd 100644
--- a/cogl/cogl-pipeline-cache.h
+++ b/cogl/cogl-pipeline-cache.h
@@ -29,10 +29,10 @@
 typedef struct _CoglPipelineCache CoglPipelineCache;
 
 CoglPipelineCache *
-cogl_pipeline_cache_new (void);
+_cogl_pipeline_cache_new (void);
 
 void
-cogl_pipeline_cache_free (CoglPipelineCache *cache);
+_cogl_pipeline_cache_free (CoglPipelineCache *cache);
 
 /*
  * Gets a pipeline from the cache that has the same state as
diff --git a/cogl/cogl.symbols b/cogl/cogl.symbols
index 54ea716..a919230 100644
--- a/cogl/cogl.symbols
+++ b/cogl/cogl.symbols
@@ -516,8 +516,6 @@ cogl_perspective
 
 cogl_pipeline_add_layer_snippet
 cogl_pipeline_add_snippet
-cogl_pipeline_cache_free
-cogl_pipeline_cache_new
 cogl_pipeline_copy
 cogl_pipeline_foreach_layer
 cogl_pipeline_get_alpha_test_function



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]