Robert Bragg
07c0b9f89f
Add CoglDepthState API
...
Instead of simply extending the cogl_pipeline_ namespace to add api for
controlling the depth testing state we now break the api out. This adds
a CoglDepthState type that can be stack allocated. The members of the
structure are private but we have the following API to setup the state:
cogl_depth_state_init
cogl_depth_state_set_test_enabled
cogl_depth_state_get_test_enabled
cogl_depth_state_set_test_function
cogl_depth_state_get_test_function
cogl_depth_state_set_writing_enabled
cogl_depth_state_get_writing_enabled
cogl_depth_state_set_range
cogl_depth_state_get_range
This removes the following experimental API which is now superseded:
cogl_material_set_depth_test_enabled
cogl_material_get_depth_test_enabled
cogl_material_set_depth_test_function
cogl_material_get_depth_test_function
cogl_material_set_depth_writing_enabled
cogl_material_get_depth_writing_enabled
cogl_material_set_depth_range
cogl_material_get_depth_range
Once a CoglDepthState structure is setup it can be set on a pipeline
using cogl_pipeline_set_depth_state().
2011-05-16 18:36:44 +01:00
..
2011-05-16 18:36:44 +01:00
2011-05-11 16:46:52 +01:00
2011-04-11 15:28:53 +01:00
2011-03-10 13:05:43 +00:00
2011-05-16 14:32:37 +01:00
2011-05-06 12:12:08 +01:00
2011-05-05 17:32:28 +01:00
2011-05-05 17:32:28 +01:00
2011-04-11 15:18:12 +01:00
2011-03-14 18:18:15 +00:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:32:37 +01:00
2011-05-16 14:32:37 +01:00
2011-05-16 14:32:37 +01:00
2011-02-15 12:40:11 +00:00
2011-05-05 17:32:29 +01:00
2011-04-20 18:20:10 +01:00
2011-04-11 15:18:12 +01:00
2011-04-11 15:18:12 +01:00
2011-02-15 12:10:54 +00:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-04-11 17:54:36 +01:00
2011-01-21 16:18:10 +00:00
2011-03-10 13:05:43 +00:00
2011-04-11 15:28:53 +01:00
2011-03-10 13:05:43 +00:00
2011-05-10 17:15:22 +01:00
2011-04-11 17:54:36 +01:00
2011-05-05 17:32:28 +01:00
2011-05-10 17:15:22 +01:00
2011-05-05 14:46:01 +01:00
2011-05-05 17:32:31 +01:00
2011-05-05 17:32:31 +01:00
2011-05-05 17:32:31 +01:00
2011-05-16 18:36:44 +01:00
2011-05-16 18:36:44 +01:00
2011-04-11 17:54:36 +01:00
2011-05-05 14:46:02 +01:00
2011-04-11 17:54:36 +01:00
2011-05-05 14:46:02 +01:00
2011-05-05 14:46:02 +01:00
2011-05-16 14:12:42 +01:00
2011-05-16 14:12:49 +01:00
2011-04-11 17:54:36 +01:00
2011-04-11 17:54:36 +01:00
2011-04-20 18:20:10 +01:00
2011-05-10 17:58:41 +01:00
2011-05-11 16:46:56 +01:00
2011-05-11 16:46:52 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-04-11 17:54:36 +01:00
2011-04-11 17:54:36 +01:00
2011-05-16 14:32:37 +01:00
2011-05-16 18:36:44 +01:00
2011-05-16 18:36:44 +01:00
2011-05-16 14:11:47 +01:00
2011-05-16 14:11:47 +01:00
2011-01-24 15:45:45 +00:00
2011-04-11 15:28:53 +01:00
2011-05-16 14:11:47 +01:00
2011-05-16 14:12:49 +01:00
2011-04-11 17:54:35 +01:00
2011-04-11 17:54:35 +01:00
2011-04-11 17:54:35 +01:00
2011-05-16 13:28:17 +01:00
2011-05-16 14:31:31 +01:00
2011-04-11 15:18:12 +01:00
2011-05-11 13:50:32 +01:00
2011-04-11 15:18:12 +01:00
2011-04-11 15:18:12 +01:00
2011-05-16 18:36:44 +01:00
2011-05-16 18:36:44 +01:00
2011-01-21 16:24:14 +00:00
2011-04-11 15:18:12 +01:00
2011-04-11 15:18:12 +01:00
2011-04-11 15:18:12 +01:00
2011-05-16 18:36:44 +01:00
2011-05-16 18:36:44 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:31:31 +01:00
2011-03-07 13:26:19 +00:00
2011-03-07 13:26:19 +00:00
2011-05-16 14:31:31 +01:00
2011-05-16 18:34:22 +01:00
2011-05-16 14:32:37 +01:00
2011-05-16 14:32:37 +01:00
2011-04-11 17:54:36 +01:00
2011-01-24 15:45:45 +00:00
2011-04-11 15:18:12 +01:00
2011-05-16 14:11:47 +01:00
2011-05-16 14:12:42 +01:00
2011-05-16 17:08:30 +01:00
2011-01-24 15:45:45 +00:00
2011-04-11 17:54:36 +01:00
2011-05-10 16:36:40 +01:00
2011-04-11 17:54:36 +01:00
2011-04-20 18:17:06 +01:00
2011-04-20 18:17:06 +01:00
2011-05-10 17:58:41 +01:00
2011-05-11 16:46:52 +01:00
2011-03-08 13:21:24 +00:00
2011-04-11 15:18:12 +01:00
2011-04-11 15:18:12 +01:00
2011-05-05 14:46:02 +01:00
2011-05-05 14:46:02 +01:00
2011-05-05 14:46:02 +01:00
2011-02-15 12:10:54 +00:00
2011-04-11 15:18:12 +01:00
2011-04-11 15:28:53 +01:00
2011-04-11 15:18:12 +01:00
2011-01-21 16:18:10 +00:00
2011-04-11 15:18:12 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:12:49 +01:00
2011-04-11 17:54:36 +01:00
2011-05-16 14:31:31 +01:00
2011-05-16 14:32:37 +01:00
2011-02-09 19:12:12 +00:00
2011-04-20 18:17:06 +01:00
2011-04-20 18:17:06 +01:00
2011-04-20 18:17:06 +01:00
2011-05-05 14:46:02 +01:00
2011-05-16 18:36:44 +01:00
2011-04-11 17:54:36 +01:00
2011-05-16 18:36:44 +01:00