Home
last modified time | relevance | path

Searched refs:varying_names (Results 1 - 12 of 12) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_link_varyings.c75 char ***varying_names) in create_xfb_varying_names()
84 NULL, NULL, varying_names); in create_xfb_varying_names()
94 varying_names); in create_xfb_varying_names()
107 ifc_member_t, varying_names); in create_xfb_varying_names()
110 (*varying_names)[(*count)++] = ralloc_strdup(mem_ctx, *name); in create_xfb_varying_names()
118 char ***varying_names) in process_xfb_layout_qualifiers()
157 *varying_names = ralloc_array(mem_ctx, char *, *num_xfb_decls); in process_xfb_layout_qualifiers()
177 var->name, member_type, varying_names); in process_xfb_layout_qualifiers()
739 char **varying_names, struct xfb_decl *decls) in parse_xfb_decls()
742 xfb_decl_init(&decls[i], consts, exts, mem_ctx, varying_names[ in parse_xfb_decls()
71 create_xfb_varying_names(void *mem_ctx, const struct glsl_type *t, char **name, size_t name_length, unsigned *count, const char *ifc_member_name, const struct glsl_type *ifc_member_t, char ***varying_names) create_xfb_varying_names() argument
115 process_xfb_layout_qualifiers(void *mem_ctx, const struct gl_linked_shader *sh, struct gl_shader_program *prog, unsigned *num_xfb_decls, char ***varying_names) process_xfb_layout_qualifiers() argument
735 parse_xfb_decls(const struct gl_constants *consts, const struct gl_extensions *exts, struct gl_shader_program *prog, const void *mem_ctx, unsigned num_names, char **varying_names, struct xfb_decl *decls) parse_xfb_decls() argument
2919 char **varying_names = NULL; link_varyings() local
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl4cShaderSubroutineTests.cpp242 * @param varying_names Array of strings containing names of varyings to be captured with transfrom feedback
249 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) in build()
310 gl.transformFeedbackVaryings(m_program_object_id, n_varying_names, varying_names, GL_INTERLEAVED_ATTRIBS); in build()
2836 static const GLchar* varying_names[] = { in iterate() local
2848 static const GLuint n_varyings = sizeof(varying_names) / sizeof(varying_names[0]); in iterate()
2935 program.build(0 /* cs */, 0 /* fs */, 0 /* gs */, 0 /* tcs */, 0 /* test */, vertex_shader_code, varying_names, in iterate()
3915 static const GLchar* varying_names[] = { "out_result_from_first_routine", "out_result_from_second_routine", in iterate() local
3917 static const GLuint n_varyings = sizeof(varying_names) / sizeof(varying_names[ in iterate()
246 build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code, const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code, const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) build() argument
4477 static const GLchar* varying_names[] = { "out_combined", "out_combined_inverted", iterate() local
7576 static const GLchar* varying_names[] = { "out_routine_1", "out_routine_2" }; iterate() local
[all...]
H A Dgl4cTextureViewTests.cpp5450 const char* varying_names[] = { "gs_fs_vs_sampling_result", "gs_fs_tc_sampling_result", "gs_fs_te_sampling_result", in initIterationSpecificProgramObject() local
5452 const unsigned int n_varying_names = sizeof(varying_names) / sizeof(varying_names[0]); in initIterationSpecificProgramObject()
5454 gl.transformFeedbackVaryings(m_po_id, n_varying_names, varying_names, GL_INTERLEAVED_ATTRIBS); in initIterationSpecificProgramObject()
6874 const char* varying_names[] = { "out_texture_data", "out_view_data" }; in initProgramObject() local
6875 const unsigned int n_varying_names = sizeof(varying_names) / sizeof(varying_names[0]); in initProgramObject()
6877 gl.transformFeedbackVaryings(m_po_id, n_varying_names, varying_names, GL_SEPARATE_ATTRIBS); in initProgramObject()
H A Dgl4cGPUShaderFP64Tests.hpp56 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names);
H A Dgl4cShadingLanguage420PackTests.hpp269 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
274 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
H A Dgl4cGPUShaderFP64Tests.cpp133 * @param varying_names Array of strings containing names of varyings to be captured with transfrom feedback
140 const glw::GLchar* vertex_shader_code, const glw::GLchar* const* varying_names, in build()
202 gl.transformFeedbackVaryings(m_program_object_id, n_varying_names, varying_names, GL_INTERLEAVED_ATTRIBS); in build()
4881 static const glw::GLchar* varying_names[] = { m_varying_name_gs_fs_gs_result, m_varying_name_gs_fs_tcs_result, in init() local
4883 static const glw::GLuint n_varying_names = sizeof(varying_names) / sizeof(varying_names[0]); in init()
4898 gl.transformFeedbackVaryings(m_program_object_id, n_varying_names, varying_names, GL_INTERLEAVED_ATTRIBS); in init()
14945 static const glw::GLchar* varying_names[3] = { getVaryingName(0), getVaryingName(1), getVaryingName(2) }; in prepareProgram() local
14950 varying_names, n_varying_names); in prepareProgram()
136 build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code, const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code, const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names) build() argument
H A Dgl4cShaderSubroutineTests.hpp93 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
H A Dgl4cShadingLanguage420PackTests.cpp17937 * @param varying_names Array of strings containing names of varyings to be captured with transfrom feedback
17944 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) in build()
17954 vertex_shader, varying_names, n_varying_names, is_separable); in build()
17965 * @param varying_names Array of strings containing names of varyings to be captured with transfrom feedback
17972 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) in build()
18033 gl.transformFeedbackVaryings(m_program_object_id, n_varying_names, varying_names, GL_INTERLEAVED_ATTRIBS); in build()
17941 build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code, const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code, const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) build() argument
17969 build(const shaderSource& compute_shader, const shaderSource& fragment_shader, const shaderSource& geometry_shader, const shaderSource& tesselation_control_shader, const shaderSource& tesselation_evaluation_shader, const shaderSource& vertex_shader, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) build() argument
H A Dgl4cEnhancedLayoutsTests.cpp2929 std::vector<const GLchar*> varying_names; in Capture() local
2930 varying_names.resize(n_varyings); in Capture()
2934 varying_names[i] = captured_varyings[i].c_str(); in Capture()
2947 gl.transformFeedbackVaryings(id, static_cast<GLsizei>(n_varyings), &varying_names[0], mode); in Capture()
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcViewportArrayTests.hpp145 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
H A DglcViewportArrayTests.cpp311 * @param varying_names Array of strings containing names of varyings to be captured with transfrom feedback
318 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) in build()
379 gl.transformFeedbackVaryings(m_program_object_id, n_varying_names, varying_names, GL_INTERLEAVED_ATTRIBS); in build()
315 build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code, const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code, const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code, const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable) build() argument
/third_party/vk-gl-cts/external/openglcts/modules/gles3/
H A Des3cCopyTexImageConversionsTests.cpp8955 const GLchar* varying_names[] = { "compare_result", "src_texture_pixel_values", "dst_texture_pixel_values" };
8956 const GLsizei varying_names_count = DE_LENGTH_OF_ARRAY(varying_names);
9018 gl.transformFeedbackVaryings(objects.program_object_id, varying_names_count, varying_names, GL_SEPARATE_ATTRIBS);

Completed in 110 milliseconds