Lines Matching refs:input_source
7777 std::string input_source; in test_shader_compilation() local
7781 output_variable_shader_source, input_source, output_source); in test_shader_compilation()
7793 this->prepare_fragment_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
7795 this->prepare_geometry_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
7797 this->prepare_tess_ctrl_shader_source(input_shader_type, input_source, output_source); in test_shader_compilation()
7799 this->prepare_tess_eval_shader_source(input_shader_type, input_source, output_source); in test_shader_compilation()
7801 this->prepare_vertex_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
7810 this->prepare_fragment_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
7812 this->prepare_vertex_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
7819 this->execute_negative_test(input_shader_type, input_source); in test_shader_compilation()
7880 …nst typename TestCaseBase<API>::TestShaderType& input_shader_type, const std::string& input_source, in prepare_fragment_shader() argument
7889 return input_source; in prepare_fragment_shader()
7915 …nst typename TestCaseBase<API>::TestShaderType& input_shader_type, const std::string& input_source, in prepare_geometry_shader() argument
7928 return input_source; in prepare_geometry_shader()
7954 …nst typename TestCaseBase<API>::TestShaderType& input_shader_type, const std::string& input_source, in prepare_tess_ctrl_shader_source() argument
7966 return input_source; in prepare_tess_ctrl_shader_source()
7989 …nst typename TestCaseBase<API>::TestShaderType& input_shader_type, const std::string& input_source, in prepare_tess_eval_shader_source() argument
8004 return input_source; in prepare_tess_eval_shader_source()
8024 …nst typename TestCaseBase<API>::TestShaderType& input_shader_type, const std::string& input_source, in prepare_vertex_shader() argument
8030 return input_source; in prepare_vertex_shader()
8070 const std::string* output_shader_source, std::string& input_source, std::string& output_source) in prepare_sources() argument
8074 input_source += input_shader_source[0]; in prepare_sources()
8081 input_source += "[]"; in prepare_sources()
8089 input_source += input_shader_source[1]; in prepare_sources()
8094 input_source += "[]"; in prepare_sources()
8102 input_source += input_shader_source[2]; in prepare_sources()
8107 input_source += "[gl_InvocationID]"; in prepare_sources()
8115 input_source += input_shader_source[3]; in prepare_sources()
8121 input_source += "[0]"; in prepare_sources()
8126 input_source += "[gl_InvocationID]"; in prepare_sources()
8134 input_source += input_shader_source[4]; in prepare_sources()
8144 DEFAULT_MAIN_ENDING(input_shader_type, input_source); in prepare_sources()
8221 std::string input_source; in test_shader_compilation() local
8225 input_source, output_source); in test_shader_compilation()
8238 this->prepare_fragment_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
8240 this->prepare_geometry_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
8242 this->prepare_tess_ctrl_shader_source(input_shader_type, input_source, output_source); in test_shader_compilation()
8244 this->prepare_tess_eval_shader_source(input_shader_type, input_source, output_source); in test_shader_compilation()
8246 this->prepare_vertex_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
8255 this->prepare_fragment_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
8257 this->prepare_vertex_shader(input_shader_type, input_source, output_source); in test_shader_compilation()
8264 this->execute_negative_test(input_shader_type, input_source); in test_shader_compilation()