mirror of
https://github.com/brl/mutter.git
synced 2024-11-26 10:00:45 -05:00
cogl: Remove deprecated depth_test API
They are unused. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2058>
This commit is contained in:
parent
67a27a82d9
commit
74fe57b018
@ -162,8 +162,6 @@ struct _CoglContext
|
|||||||
float depth_range_near_cache;
|
float depth_range_near_cache;
|
||||||
float depth_range_far_cache;
|
float depth_range_far_cache;
|
||||||
|
|
||||||
gboolean legacy_depth_test_enabled;
|
|
||||||
|
|
||||||
CoglBuffer *current_buffer[COGL_BUFFER_BIND_TARGET_COUNT];
|
CoglBuffer *current_buffer[COGL_BUFFER_BIND_TARGET_COUNT];
|
||||||
|
|
||||||
/* Framebuffers */
|
/* Framebuffers */
|
||||||
|
@ -277,8 +277,6 @@ cogl_context_new (CoglDisplay *display,
|
|||||||
context->depth_range_near_cache = 0;
|
context->depth_range_near_cache = 0;
|
||||||
context->depth_range_far_cache = 1;
|
context->depth_range_far_cache = 1;
|
||||||
|
|
||||||
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++)
|
for (i = 0; i < COGL_BUFFER_BIND_TARGET_COUNT; i++)
|
||||||
|
@ -1061,10 +1061,6 @@ cogl_framebuffer_clear4f (CoglFramebuffer *framebuffer,
|
|||||||
* a GPU such as #CoglTexture2D are associated with layers of the given
|
* a GPU such as #CoglTexture2D are associated with layers of the given
|
||||||
* @pipeline.
|
* @pipeline.
|
||||||
*
|
*
|
||||||
* <note>This api doesn't support any of the legacy global state options such
|
|
||||||
* as cogl_set_depth_test_enabled() or
|
|
||||||
* cogl_set_backface_culling_enabled().</note>
|
|
||||||
*
|
|
||||||
* Stability: unstable
|
* Stability: unstable
|
||||||
* Since: 1.10
|
* Since: 1.10
|
||||||
* Deprecated: 1.16: Use #CoglPrimitive<!-- -->s and
|
* Deprecated: 1.16: Use #CoglPrimitive<!-- -->s and
|
||||||
|
@ -73,26 +73,6 @@ _cogl_check_extension (const char *name, char * const *ext)
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* XXX: This API has been deprecated */
|
|
||||||
void
|
|
||||||
cogl_set_depth_test_enabled (gboolean setting)
|
|
||||||
{
|
|
||||||
_COGL_GET_CONTEXT (ctx, NO_RETVAL);
|
|
||||||
|
|
||||||
if (ctx->legacy_depth_test_enabled == setting)
|
|
||||||
return;
|
|
||||||
|
|
||||||
ctx->legacy_depth_test_enabled = setting;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* XXX: This API has been deprecated */
|
|
||||||
gboolean
|
|
||||||
cogl_get_depth_test_enabled (void)
|
|
||||||
{
|
|
||||||
_COGL_GET_CONTEXT (ctx, FALSE);
|
|
||||||
return ctx->legacy_depth_test_enabled;
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
cogl_set_backface_culling_enabled (gboolean setting)
|
cogl_set_backface_culling_enabled (gboolean setting)
|
||||||
{
|
{
|
||||||
|
@ -79,35 +79,6 @@ cogl_get_option_group (void);
|
|||||||
COGL_EXPORT GCallback
|
COGL_EXPORT GCallback
|
||||||
cogl_get_proc_address (const char *name);
|
cogl_get_proc_address (const char *name);
|
||||||
|
|
||||||
/**
|
|
||||||
* cogl_set_depth_test_enabled:
|
|
||||||
* @setting: %TRUE to enable depth testing or %FALSE to disable.
|
|
||||||
*
|
|
||||||
* Sets whether depth testing is enabled. If it is disabled then the
|
|
||||||
* order that actors are layered on the screen depends solely on the
|
|
||||||
* order specified using clutter_actor_raise() and
|
|
||||||
* clutter_actor_lower(), otherwise it will also take into account the
|
|
||||||
* actor's depth. Depth testing is disabled by default.
|
|
||||||
*
|
|
||||||
* Deprecated: 1.16: Use cogl_pipeline_set_depth_state() instead
|
|
||||||
*/
|
|
||||||
COGL_DEPRECATED_FOR (cogl_pipeline_set_depth_state)
|
|
||||||
COGL_EXPORT void
|
|
||||||
cogl_set_depth_test_enabled (gboolean setting);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* cogl_get_depth_test_enabled:
|
|
||||||
*
|
|
||||||
* Queries if depth testing has been enabled via cogl_set_depth_test_enable()
|
|
||||||
*
|
|
||||||
* Return value: %TRUE if depth testing is enabled, and %FALSE otherwise
|
|
||||||
*
|
|
||||||
* Deprecated: 1.16: Use cogl_pipeline_set_depth_state() instead
|
|
||||||
*/
|
|
||||||
COGL_DEPRECATED_FOR (cogl_pipeline_set_depth_state)
|
|
||||||
COGL_EXPORT gboolean
|
|
||||||
cogl_get_depth_test_enabled (void);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* cogl_set_backface_culling_enabled:
|
* cogl_set_backface_culling_enabled:
|
||||||
* @setting: %TRUE to enable backface culling or %FALSE to disable.
|
* @setting: %TRUE to enable backface culling or %FALSE to disable.
|
||||||
|
Loading…
Reference in New Issue
Block a user