函数

GskShaderArgsBuildernew

已弃用:4.16 

声明 [src]

GskShaderArgsBuilder*
gsk_shader_args_builder_new (
  GskGLShader* shader,
  GBytes* initial_values
)

描述 [src]

分配一个构建器,可用于构建新的统一数据块。

自 4.16 版起已弃用

GTK 的新以 Vulkan 为重点的渲染不支持此功能。使用 GtkGLArea 进行OpenGL渲染。

参数

shader

类型: GskGLShader

一个 GskGLShader

数据由函数的调用者所有。
initial_values

类型: GBytes

可选的带有初始值的 GBytes

该参数可以是 NULL
数据由函数的调用者所有。

返回值

类型: GskShaderArgsBuilder

新分配的构建器,使用 gsk_shader_args_builder_unref() 释放。

函数的调用者将拥有数据,并负责释放它。