Neil Roberts
242d9a5002
cogl-pipeline-progend-glsl: Generalize updating GLES2 uniforms
...
The uniforms for the alpha test reference value and point size on
GLES2 are updating using similar code. This generalizes the code so
that there is a static array of predefined builtin uniforms which
contains the uniform name, a pointer to a function to get the value
from the pipeline, a pointer to a function to update the uniform and a
flag representing which CoglPipelineState change affects the
uniform. The uniforms are then updated in a loop. This should simplify
adding more builtin uniforms.
2011-01-24 12:09:11 +00:00
..
2011-01-13 16:36:45 +00:00
2010-09-12 19:25:47 +01:00
2011-01-21 18:58:58 +00:00
2011-01-21 16:24:14 +00:00
2010-11-11 13:17:26 +00:00
2010-12-13 18:59:41 +00:00
2011-01-21 16:18:10 +00:00
2010-12-13 18:59:41 +00:00
2010-12-13 18:59:41 +00:00
2011-01-21 16:24:14 +00:00
2011-01-21 16:24:14 +00:00
2011-01-21 16:24:14 +00:00
2010-07-15 17:24:01 +01:00
2011-01-10 16:55:01 +00:00
2011-01-10 16:55:01 +00:00
2011-01-10 16:54:58 +00:00
2010-12-22 09:52:35 +00:00
2010-12-13 17:28:29 +00:00
2010-12-13 17:28:29 +00:00
2010-11-24 18:06:44 +00:00
2010-06-15 15:26:27 +01:00
2011-01-13 16:36:32 +00:00
2011-01-13 16:36:45 +00:00
2010-12-22 09:52:35 +00:00
2010-08-12 11:54:42 +01:00
2010-08-12 11:54:42 +01:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2010-12-07 16:00:32 +00:00
2010-06-15 15:26:27 +01:00
2010-06-15 15:26:27 +01:00
2011-01-21 17:28:34 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:11 +00:00
2011-01-21 16:18:11 +00:00
2011-01-21 16:18:11 +00:00
2010-07-13 14:28:51 +01:00
2010-03-01 12:56:10 +00:00
2009-10-16 18:58:50 +01:00
2009-10-16 18:58:50 +01:00
2010-06-22 12:22:43 +01:00
2010-06-22 12:22:43 +01:00
2010-11-25 18:18:51 +00:00
2010-06-01 12:08:18 +01:00
2011-01-21 16:18:11 +00:00
2011-01-21 16:18:11 +00:00
2010-12-07 12:16:50 +00:00
2010-06-04 14:44:15 +01:00
2010-11-03 18:04:00 +00:00
2011-01-21 16:24:14 +00:00
2010-12-22 09:52:35 +00:00
2010-11-19 13:27:30 +00:00
2010-11-19 13:27:30 +00:00
2010-11-19 13:27:30 +00:00
2010-12-13 17:28:29 +00:00
2011-01-21 16:18:11 +00:00
2011-01-21 17:38:14 +00:00
2010-11-03 18:09:23 +00:00
2010-12-22 09:52:35 +00:00
2010-03-01 12:56:10 +00:00
2010-03-01 12:56:10 +00:00
2010-03-01 12:56:10 +00:00
2010-12-13 17:29:13 +00:00
2010-12-13 17:29:13 +00:00
2011-01-21 16:18:11 +00:00
2010-12-07 12:16:50 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2010-12-22 09:52:35 +00:00
2010-09-06 16:11:46 +01:00
2011-01-21 16:24:14 +00:00
2010-11-11 13:17:26 +00:00
2010-12-22 09:52:35 +00:00
2010-12-13 17:22:57 +00:00
2011-01-13 12:23:33 +00:00
2010-12-13 17:22:57 +00:00
2011-01-13 12:23:33 +00:00
2010-12-13 17:22:57 +00:00
2011-01-13 12:23:33 +00:00
2010-12-13 17:22:57 +00:00
2011-01-17 12:38:46 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:24:14 +00:00
2011-01-24 12:09:11 +00:00
2010-12-13 17:22:57 +00:00
2010-12-13 17:28:28 +00:00
2010-12-13 17:28:28 +00:00
2011-01-13 12:23:33 +00:00
2011-01-21 16:18:10 +00:00
2010-12-22 09:52:35 +00:00
2010-10-26 16:16:40 +01:00
2010-12-13 17:29:14 +00:00
2010-07-05 15:20:04 +01:00
2011-01-21 16:18:11 +00:00
2011-01-21 16:18:11 +00:00
2010-11-03 18:04:31 +00:00
2011-01-21 16:24:14 +00:00
2011-01-21 16:24:14 +00:00
2010-11-04 18:10:08 +00:00
2011-01-21 16:24:14 +00:00
2010-03-25 09:33:26 +00:00
2010-11-24 15:56:34 +00:00
2010-09-14 12:43:17 +01:00
2010-09-14 12:43:17 +01:00
2010-12-13 17:22:57 +00:00
2011-01-17 12:56:58 +00:00
2010-08-12 11:57:00 +01:00
2010-08-12 11:54:42 +01:00
2011-01-24 12:09:11 +00:00
2010-12-03 15:27:17 +00:00
2011-01-17 12:56:58 +00:00
2010-09-03 16:59:01 +01:00
2010-03-01 12:56:10 +00:00
2010-03-01 12:56:10 +00:00
2010-03-01 12:56:10 +00:00
2011-01-21 16:18:10 +00:00
2010-11-03 18:09:23 +00:00
2010-11-03 18:09:23 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2010-11-03 18:09:23 +00:00
2011-01-21 16:18:10 +00:00
2010-07-13 14:28:52 +01:00
2010-07-13 14:28:52 +01:00
2011-01-21 16:18:10 +00:00
2010-11-03 18:09:23 +00:00
2011-01-21 16:18:10 +00:00
2011-01-21 16:18:10 +00:00
2010-03-01 12:56:10 +00:00
2011-01-21 16:24:14 +00:00
2011-01-10 16:55:00 +00:00
2011-01-10 16:55:00 +00:00
2010-05-20 17:18:24 +01:00
2010-06-30 18:51:31 +01:00
2010-11-03 18:04:00 +00:00
2010-11-19 13:27:30 +00:00
2010-12-22 09:52:35 +00:00
2011-01-21 16:24:14 +00:00
2011-01-21 16:24:14 +00:00
2011-01-21 16:24:14 +00:00
2011-01-21 16:24:14 +00:00
2011-01-21 16:24:14 +00:00
2009-10-16 18:58:50 +01:00
2011-01-21 16:24:14 +00:00
2010-03-03 17:02:51 +00:00