Method

GskShaderArgsBuilderfree_to_args

Declaration [src]

GBytes*
gsk_shader_args_builder_free_to_args (
  GskShaderArgsBuilder* builder
)

Description [src]

Creates a new GBytes args from the current state of the given builder, and frees the builder instance.

Any uniforms of the shader that have not been explicitly set on the builder are zero-initialized.

This method is not directly available to language bindings.

Return value

Returns: GBytes
 

The newly allocated buffer with all the args added to builder.

 The caller of the method takes ownership of the data, and is responsible for freeing it.