Lines Matching refs:GLchar
217 shaderSource(const glw::GLchar* source_code);
232 shaderCompilationException(const shaderSource& source, const glw::GLchar* message);
247 programLinkageException(const glw::GLchar* error_message);
266 void build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code,
267 const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code,
268 const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code,
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);
280 glw::GLint getAttribLocation(const glw::GLchar* name) const;
284 glw::GLuint getSubroutineIndex(const glw::GLchar* subroutine_name, glw::GLenum shader_stage) const;
286 glw::GLint getSubroutineUniformLocation(const glw::GLchar* uniform_name, glw::GLenum shader_stage) const;
289 glw::GLint getUniformLocation(const glw::GLchar* uniform_name) const;
294 void uniform(const glw::GLchar* uniform_name, TYPES type, glw::GLuint n_columns, glw::GLuint n_rows,
391 static const glw::GLchar* getQualifierString(QUALIFIERS qualifier);
398 static std::string getBlockVariableDefinition(const Utils::qualifierSet& qualifiers, const glw::GLchar* type_name,
399 const glw::GLchar* variable_name);
401 static std::string getBlockVariableReference(VARIABLE_FLAVOUR flavour, const glw::GLchar* variable_name,
402 const glw::GLchar* block_name);
405 const glw::GLchar* type_name, const glw::GLchar* variable_name);
411 const glw::GLchar* variable_name);
413 static std::string getVariableReference(VARIABLE_FLAVOUR flavour, const glw::GLchar* variable_name);
416 const Utils::qualifierSet& in_qualifiers, const glw::GLchar* in_type_name,
417 const glw::GLchar* in_variable_name, const glw::GLchar* in_block_name,
421 const Utils::qualifierSet& in_qualifiers, const glw::GLchar* in_type_name,
422 const glw::GLchar* in_variable_name, std::string& out_definition,
426 static const glw::GLchar* getImageType(TEXTURE_TYPES type);
428 static const glw::GLchar* getSamplerType(TEXTURE_TYPES type);
430 static const glw::GLchar* getTextureTypeName(TEXTURE_TYPES type);
433 static bool checkUniformBinding(Utils::program& program, const glw::GLchar* name, glw::GLint expected_binding);
434 static bool checkUniformArrayBinding(Utils::program& program, const glw::GLchar* name, glw::GLuint index,
437 static const glw::GLchar* getShaderStageName(SHADER_STAGES stage);
438 static const glw::GLchar* getTypeName(TYPES type, glw::GLuint n_columns, glw::GLuint n_rows);
439 static const glw::GLchar* getUtf8Character(UTF8_CHARACTERS character);
440 static bool isExtensionSupported(deqp::Context& context, const glw::GLchar* extension_name);
442 static void replaceToken(const glw::GLchar* token, size_t& search_position, const glw::GLchar* text,
444 static void replaceAllTokens(const glw::GLchar* token, const glw::GLchar* text, std::string& string);
452 TestBase(deqp::Context& context, const glw::GLchar* test_name, const glw::GLchar* test_description);
472 const glw::GLchar* getStageSpecificLayout(Utils::SHADER_STAGES stage) const;
473 const glw::GLchar* getVersionString(Utils::SHADER_STAGES stage, bool use_version_400) const;
492 APITestBase(deqp::Context& context, const glw::GLchar* test_name, const glw::GLchar* test_description);
515 GLSLTestBase(deqp::Context& context, const glw::GLchar* test_name, const glw::GLchar* test_description);
530 virtual const glw::GLchar* prepareSourceTexture(Utils::texture& texture);
539 void bindTextureToimage(Utils::program& program, Utils::texture& texture, const glw::GLchar* uniform_name) const;
541 void bindTextureToSampler(Utils::program& program, Utils::texture& texture, const glw::GLchar* uniform_name) const;
562 NegativeTestBase(deqp::Context& context, const glw::GLchar* test_name, const glw::GLchar* test_description);
583 BindingImageTest(deqp::Context& context, const glw::GLchar* test_name, const glw::GLchar* test_description);
701 virtual const glw::GLchar* prepareSourceTexture(Utils::texture& texture);
753 const glw::GLchar* casesToStr(CASES cases) const;
754 const glw::GLchar* getExpectedValueString() const;
757 const glw::GLchar* lineEndingsToStr(LINE_ENDINGS line_ending) const;
762 const glw::GLchar* repetitionsToStr(REPETITIONS repetitions) const;
768 static const glw::GLchar* m_texture_coordinates_name;
860 virtual const glw::GLchar* prepareSourceTexture(Utils::texture& texture);
882 const glw::GLchar* casesToStr() const;
1747 const glw::GLchar* getCaseString(TESTCASES test_case);
2016 const glw::GLchar* getCaseString(TESTCASES test_case);
2294 const glw::GLchar* getCaseString(TESTCASES test_case);
2477 std::string getVectorArraySum(const glw::GLchar* array_name, glw::GLuint columns, glw::GLuint size);
2479 std::string getVectorSum(const glw::GLchar* vector_name, glw::GLuint size);