/third_party/mesa3d/src/compiler/glsl/ |
H A D | gl_nir_link_varyings.c | 75 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 D | gl4cShaderSubroutineTests.cpp | 242 * @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 D | gl4cTextureViewTests.cpp | 5450 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 D | gl4cGPUShaderFP64Tests.hpp | 56 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names);
|
H A D | gl4cShadingLanguage420PackTests.hpp | 269 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 D | gl4cGPUShaderFP64Tests.cpp | 133 * @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 D | gl4cShaderSubroutineTests.hpp | 93 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
|
H A D | gl4cShadingLanguage420PackTests.cpp | 17937 * @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 D | gl4cEnhancedLayoutsTests.cpp | 2929 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 D | glcViewportArrayTests.hpp | 145 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names, bool is_separable = false);
|
H A D | glcViewportArrayTests.cpp | 311 * @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 D | es3cCopyTexImageConversionsTests.cpp | 8955 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);
|