summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Lespiau <damien.lespiau@intel.com>2013-01-01 14:15:25 +0000
committerRobert Bragg <robert@linux.intel.com>2013-01-21 14:20:39 +0000
commit7875553f4ac34a3d14ef4ff1dd301698eb5fa0ea (patch)
tree55a552e88c78c067b5777db93e2fc392aca1ee23
parent0a486ae0986b2b90e3b59925dc0ae98daf437d18 (diff)
downloadcogl-7875553f4ac34a3d14ef4ff1dd301698eb5fa0ea.tar.gz
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)
-rw-r--r--cogl/cogl-context.c4
-rw-r--r--cogl/cogl-pipeline-cache.c4
-rw-r--r--cogl/cogl-pipeline-cache.h4
-rw-r--r--cogl/cogl.symbols2
4 files changed, 6 insertions, 8 deletions
diff --git a/cogl/cogl-context.c b/cogl/cogl-context.c
index f0a3ade5..3922cb13 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 eb2fe459..fab3614f 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 c9a5d6a8..6bc15fdd 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 54ea7160..a9192307 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