Re: [Mesa-dev] [v2 5/6] glsl: functions to serialize gl_shader and gl_shader_program

2013-11-06 Thread Paul Berry
On 6 November 2013 00:59, Tapani Pälli wrote: > On 11/06/2013 12:02 AM, Paul Berry wrote: > > On 1 November 2013 02:16, Tapani Pälli wrote: > >> +static void >> +calc_item(const void *key, void *data, void *closure) >> > > How about "increment_count" for the name of this function? > > > ok > >

Re: [Mesa-dev] [v2 5/6] glsl: functions to serialize gl_shader and gl_shader_program

2013-11-06 Thread Tapani Pälli
On 11/06/2013 12:02 AM, Paul Berry wrote: On 1 November 2013 02:16, Tapani Pälli > wrote: +static void +calc_item(const void *key, void *data, void *closure) How about "increment_count" for the name of this function? ok +{ + unsigned *sz = (

Re: [Mesa-dev] [v2 5/6] glsl: functions to serialize gl_shader and gl_shader_program

2013-11-05 Thread Paul Berry
On 1 November 2013 02:16, Tapani Pälli wrote: > These utility functions can be used to (de)serialize gl_shader and > gl_shader_program structures. This makes it possible to implement a > shader compiler cache for individual shaders and functionality required > by OES_get_program_binary extension.

[Mesa-dev] [v2 5/6] glsl: functions to serialize gl_shader and gl_shader_program

2013-11-01 Thread Tapani Pälli
These utility functions can be used to (de)serialize gl_shader and gl_shader_program structures. This makes it possible to implement a shader compiler cache for individual shaders and functionality required by OES_get_program_binary extension. Signed-off-by: Tapani Pälli --- src/glsl/Makefile.so