urls_downloaded_cb({"token":"shader","urls":[{"url":"additional/design/opengl.html#elements","node_type":"ul","page":"OpenGL","sections":["OpenGL","Elements"],"context":{"gi-language":["default"]}},{"url":"gl/gstglcolorconvert.html#gst_gl_color_convert_swizzle_shader_string","node_type":"p","page":"GstGLColorConvert","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglcontext.html#gst_gl_context_clear_shader","node_type":"p","page":"GstGLContext","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglfilter.html#gst_gl_filter_render_to_target_with_shader","node_type":"p","page":"GstGLFilter","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglmemory.html#GstGLMemory","node_type":"p","page":"GstGLMemory","sections":[],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_attach","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_attach_unlocked","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_compile_attach_stage","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_detach","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_detach_unlocked","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_get_attribute_location","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_get_program_handle","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_is_linked","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_link","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_new","node_type":"p","page":"GstGLShader","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_new_default","node_type":"p","page":"GstGLShader","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_new_link_with_stages","node_type":"p","page":"GstGLShader","sections":["Constructors"],"context":{"gi-language":["c"]}},{"url":"gl/gstglshader.html#gst_gl_shader_new_with_stages","node_type":"p","page":"GstGLShader","sections":["Constructors"],"context":{"gi-language":["c"]}},{"url":"gl/gstglshader.html#gst_gl_shader_release","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_release_unlocked","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_1f","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_1fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_1i","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_1iv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_2f","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_2fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_2i","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_2iv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_3f","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_3fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_3i","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_3iv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_4f","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_4fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_4i","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_4iv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_2fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_2x3fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_2x4fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_3fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_3x2fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_3x4fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_4fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_4x2fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_set_uniform_matrix_4x3fv","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_string_fragment_external_oes_get_default","node_type":"p","page":"GstGLShader","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_string_fragment_get_default","node_type":"p","page":"GstGLShader","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_string_get_highest_precision","node_type":"p","page":"GstGLShader","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglshader.html#gst_gl_shader_use","node_type":"p","page":"GstGLShader","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_get_handle","node_type":"p","page":"GstGLSLStage","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_get_profile","node_type":"p","page":"GstGLSLStage","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_get_shader_type","node_type":"p","page":"GstGLSLStage","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_get_version","node_type":"p","page":"GstGLSLStage","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_new","node_type":"p","page":"GstGLSLStage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_new_default_fragment","node_type":"p","page":"GstGLSLStage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_new_default_vertex","node_type":"p","page":"GstGLSLStage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_new_with_string","node_type":"p","page":"GstGLSLStage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_new_with_strings","node_type":"p","page":"GstGLSLStage","sections":["Constructors"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gst_glsl_stage_set_strings","node_type":"p","page":"GstGLSLStage","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"gl/gstglslstage.html#gstglslstage-page","node_type":"p","page":"GstGLSLStage","sections":["GstGLSLStage"],"context":{"gi-language":["default"]}},{"url":"gl/index.html#subpages","node_type":"p","page":"GStreamer OpenGL Library","sections":[],"context":{"gi-language":["default"]}},{"url":"libvisual/libvisual_bumpscope.html#libvisual_bumpscope:shader","node_type":"symbol","page":"libvisual_bumpscope","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libvisual/libvisual_corona.html#libvisual_corona:shader","node_type":"symbol","page":"libvisual_corona","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libvisual/libvisual_infinite.html#libvisual_infinite:shader","node_type":"symbol","page":"libvisual_infinite","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libvisual/libvisual_jakdaw.html#libvisual_jakdaw:shader","node_type":"symbol","page":"libvisual_jakdaw","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libvisual/libvisual_jess.html#libvisual_jess:shader","node_type":"symbol","page":"libvisual_jess","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libvisual/libvisual_lv_analyzer.html#libvisual_lv_analyzer:shader","node_type":"symbol","page":"libvisual_lv_analyzer","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libvisual/libvisual_lv_scope.html#libvisual_lv_scope:shader","node_type":"symbol","page":"libvisual_lv_scope","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"libvisual/libvisual_oinksie.html#libvisual_oinksie:shader","node_type":"symbol","page":"libvisual_oinksie","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/glshader.html#examples","node_type":"p","page":"glshader","sections":["glshader","Examples"],"context":{"gi-language":["default"]}},{"url":"opengl/glshader.html#glshader-page","node_type":"p","page":"glshader","sections":["glshader"],"context":{"gi-language":["default"]}},{"url":"opengl/glshader.html#glshader:shader","node_type":"symbol","page":"glshader","sections":["Properties"],"context":{"gi-language":["default"]}},{"url":"opengl/index.html#plugin-opengl","node_type":"table","page":"GstOpengl","sections":[],"context":{"gi-language":["default"]}},{"url":"pbutils/gstaudiovisualizer.html#GstAudioVisualizer:shader","node_type":"symbol","page":"GstAudioVisualizer","sections":["Properties"],"context":{"gi-language":["c","javascript","python"]}},{"url":"plugins_doc.html#GStreamer-all-gst-plugins","node_type":"table","page":"Plugins","sections":[],"context":{"gi-language":["default"]}},{"url":"tutorials/basic/multithreading-and-pad-availability.html#walkthrough","node_type":"p","page":"Basic tutorial 7: Multithreading and Pad Availability","sections":["Basic tutorial 7: Multithreading and Pad Availability","Walkthrough"],"context":{"gi-language":["default"]}},{"url":"vulkan/vulkanshaderspv.html#examples","node_type":"p","page":"vulkanshaderspv","sections":["vulkanshaderspv","Examples"],"context":{"gi-language":["default"]}},{"url":"vulkan/vulkanshaderspv.html#vulkanshaderspv-page","node_type":"p","page":"vulkanshaderspv","sections":["vulkanshaderspv"],"context":{"gi-language":["default"]}},{"url":"vulkanlib/vkfullscreenquad.html#gst_vulkan_full_screen_quad_set_shaders","node_type":"p","page":"GstVulkanFullScreenQuad","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkhandle.html#GstVulkanHandleType","node_type":"p","page":"GstVulkanHandle","sections":["Enumerations"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkhandle.html#gst_vulkan_handle_free_shader","node_type":"p","page":"GstVulkanHandle","sections":["Methods"],"context":{"gi-language":["c","javascript","python"]}},{"url":"vulkanlib/vkutils.html#gst_vulkan_create_shader","node_type":"p","page":"Vulkan Utils","sections":["Functions"],"context":{"gi-language":["c","javascript","python"]}}]});