[gtk/matthiasc/glshader-node: 6/9] Add GskGLShader apis to the docs
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/matthiasc/glshader-node: 6/9] Add GskGLShader apis to the docs
- Date: Wed, 23 Sep 2020 19:02:09 +0000 (UTC)
commit 1b6f7917ede1aeb3ad43847dbbc0353e87ed7cff
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Sep 23 14:41:22 2020 -0400
Add GskGLShader apis to the docs
docs/reference/gsk/gsk4-docs.xml | 1 +
docs/reference/gsk/gsk4-sections.txt | 49 ++++++++++++++++++++++++++++++++++++
docs/reference/gsk/gsk4.types | 1 +
3 files changed, 51 insertions(+)
---
diff --git a/docs/reference/gsk/gsk4-docs.xml b/docs/reference/gsk/gsk4-docs.xml
index ea2952f62c..2bfecbf290 100644
--- a/docs/reference/gsk/gsk4-docs.xml
+++ b/docs/reference/gsk/gsk4-docs.xml
@@ -20,6 +20,7 @@
<xi:include href="xml/GskRenderNode.xml" />
<xi:include href="xml/GskRoundedRect.xml" />
<xi:include href="xml/GskTransform.xml" />
+ <xi:include href="xml/GskGLShader.xml" />
</reference>
<index id="api-index-full">
diff --git a/docs/reference/gsk/gsk4-sections.txt b/docs/reference/gsk/gsk4-sections.txt
index 3d0e9f0ccf..def2c85750 100644
--- a/docs/reference/gsk/gsk4-sections.txt
+++ b/docs/reference/gsk/gsk4-sections.txt
@@ -48,6 +48,7 @@ GskShadowNode
GskTextNode
GskTextureNode
GskTransformNode
+GskGLShaderNode
gsk_render_node_ref
gsk_render_node_unref
GskRenderNodeType
@@ -152,6 +153,12 @@ gsk_blur_node_get_radius
gsk_debug_node_new
gsk_debug_node_get_child
gsk_debug_node_get_message
+gsk_gl_shader_node_new
+gsk_gl_shader_node_get_fallback_child
+gsk_gl_shader_node_get_n_children
+gsk_gl_shader_node_get_child
+gsk_gl_shader_node_get_uniform_data
+gsk_gl_shader_node_get_shader
<SUBSECTION Standard>
GSK_IS_RENDER_NODE
GSK_RENDER_NODE
@@ -177,6 +184,7 @@ GSK_TYPE_SHADOW_NODE
GSK_TYPE_TEXT_NODE
GSK_TYPE_TEXTURE_NODE
GSK_TYPE_TRANSFORM_NODE
+GSK_TYPE_GLSHADER_NODE
GskRenderNodeClass
gsk_blend_node_get_type
gsk_blur_node_get_type
@@ -202,6 +210,7 @@ gsk_shadow_node_get_type
gsk_text_node_get_type
gsk_texture_node_get_type
gsk_transform_node_get_type
+gsk_gl_shader_node_get_type
GSK_TYPE_BLEND_MODE
<SUBSECTION Standard>
gsk_serialization_error_quark
@@ -266,3 +275,43 @@ gsk_transform_get_type
gsk_transform_new
</SECTION>
+<SECTION>
+<FILE>GskGLShader</FILE>
+GskGLShader
+gsk_gl_shader_new_from_bytes
+gsk_gl_shader_new_from_resource
+gsk_gl_shader_get_bytes
+gsk_gl_shader_get_n_required_textures
+gsk_gl_shader_get_n_uniforms
+gsk_gl_shader_get_uniform_name
+gsk_gl_shader_find_uniform_by_name
+gsk_gl_shader_get_uniform_type
+gsk_gl_shader_get_uniform_offset
+gsk_gl_shader_get_uniforms_size
+
+<SUBSECTION Uniform Data>
+gsk_gl_shader_get_uniform_data_float
+gsk_gl_shader_get_uniform_data_int
+gsk_gl_shader_get_uniform_data_uint
+gsk_gl_shader_get_uniform_data_bool
+gsk_gl_shader_get_uniform_data_vec2
+gsk_gl_shader_get_uniform_data_vec3
+gsk_gl_shader_get_uniform_data_vec4
+gsk_gl_shader_format_uniform_data_va
+
+<SUBSECTION Uniform Data Builder>
+GskUniformDataBuilder
+
+gsk_gl_shader_build_uniform_data
+gsk_uniform_data_builder_finish
+gsk_uniform_data_builder_free
+gsk_uniform_data_builder_copy
+
+gsk_uniform_data_builder_set_float
+gsk_uniform_data_builder_set_int
+gsk_uniform_data_builder_set_uint
+gsk_uniform_data_builder_set_bool
+gsk_uniform_data_builder_set_vec2
+gsk_uniform_data_builder_set_vec3
+gsk_uniform_data_builder_set_vec4
+</SECTION>
diff --git a/docs/reference/gsk/gsk4.types b/docs/reference/gsk/gsk4.types
index 71a774ca97..94eeabf270 100644
--- a/docs/reference/gsk/gsk4.types
+++ b/docs/reference/gsk/gsk4.types
@@ -1,2 +1,3 @@
gsk_render_node_get_type
gsk_renderer_get_type
+gsk_gl_shader_get_type
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]