• Home
  • Raw
  • Download

Lines Matching refs:ShaderCompilerCase

359 class ShaderCompilerCase : public TestCase  class
395ShaderCompilerCase (Context& context, const char* name, const char* description, int caseID, bool…
396 ~ShaderCompilerCase (void);
499 class ShaderCompilerLightCase : public ShaderCompilerCase
518 class ShaderCompilerTextureCase : public ShaderCompilerCase
537 class ShaderCompilerLoopCase : public ShaderCompilerCase
553 class ShaderCompilerOperCase : public ShaderCompilerCase
568 class ShaderCompilerMandelbrotCase : public ShaderCompilerCase
1039 static vector<ShaderCompilerCase::AttribSpec> lightShaderAttributes (const string& nameSpecializati… in lightShaderAttributes()
1041 vector<ShaderCompilerCase::AttribSpec> result; in lightShaderAttributes()
1043 result.push_back(ShaderCompilerCase::AttribSpec("a_position" + nameSpecialization, in lightShaderAttributes()
1049 result.push_back(ShaderCompilerCase::AttribSpec("a_normal" + nameSpecialization, in lightShaderAttributes()
1055 result.push_back(ShaderCompilerCase::AttribSpec("a_texCoord0" + nameSpecialization, in lightShaderAttributes()
1065 static vector<ShaderCompilerCase::UniformSpec> lightShaderUniforms (const string& nameSpecializatio… in lightShaderUniforms()
1067 vector<ShaderCompilerCase::UniformSpec> result; in lightShaderUniforms()
1069 result.push_back(ShaderCompilerCase::UniformSpec("u_material_ambientColor" + nameSpecialization, in lightShaderUniforms()
1070 ShaderCompilerCase::UniformSpec::TYPE_VEC3, in lightShaderUniforms()
1073 result.push_back(ShaderCompilerCase::UniformSpec("u_material_diffuseColor" + nameSpecialization, in lightShaderUniforms()
1074 ShaderCompilerCase:: UniformSpec::TYPE_VEC4, in lightShaderUniforms()
1077 result.push_back(ShaderCompilerCase::UniformSpec("u_material_emissiveColor" + nameSpecialization, in lightShaderUniforms()
1078 ShaderCompilerCase::UniformSpec::TYPE_VEC3, in lightShaderUniforms()
1081 result.push_back(ShaderCompilerCase::UniformSpec("u_material_specularColor" + nameSpecialization, in lightShaderUniforms()
1082 ShaderCompilerCase::UniformSpec::TYPE_VEC3, in lightShaderUniforms()
1085 result.push_back(ShaderCompilerCase::UniformSpec("u_material_shininess" + nameSpecialization, in lightShaderUniforms()
1086 ShaderCompilerCase::UniformSpec::TYPE_FLOAT, in lightShaderUniforms()
1093 …result.push_back(ShaderCompilerCase::UniformSpec("u_light" + ndxStr + "_color" + nameSpecializatio… in lightShaderUniforms()
1094 ShaderCompilerCase::UniformSpec::TYPE_VEC3, in lightShaderUniforms()
1097 …result.push_back(ShaderCompilerCase::UniformSpec("u_light" + ndxStr + "_direction" + nameSpecializ… in lightShaderUniforms()
1098 ShaderCompilerCase::UniformSpec::TYPE_VEC3, in lightShaderUniforms()
1103 …result.push_back(ShaderCompilerCase::UniformSpec("u_light" + ndxStr + "_position" + nameSpecializa… in lightShaderUniforms()
1104 ShaderCompilerCase::UniformSpec::TYPE_VEC4, in lightShaderUniforms()
1107 …result.push_back(ShaderCompilerCase::UniformSpec("u_light" + ndxStr + "_constantAttenuation" + nam… in lightShaderUniforms()
1108 ShaderCompilerCase::UniformSpec::TYPE_FLOAT, in lightShaderUniforms()
1111 …result.push_back(ShaderCompilerCase::UniformSpec("u_light" + ndxStr + "_linearAttenuation" + nameS… in lightShaderUniforms()
1112 ShaderCompilerCase::UniformSpec::TYPE_FLOAT, in lightShaderUniforms()
1115 …result.push_back(ShaderCompilerCase::UniformSpec("u_light" + ndxStr + "_quadraticAttenuation" + na… in lightShaderUniforms()
1116 ShaderCompilerCase::UniformSpec::TYPE_FLOAT, in lightShaderUniforms()
1121 result.push_back(ShaderCompilerCase::UniformSpec("u_mvpMatrix" + nameSpecialization, in lightShaderUniforms()
1122 ShaderCompilerCase::UniformSpec::TYPE_MAT4, in lightShaderUniforms()
1125 result.push_back(ShaderCompilerCase::UniformSpec("u_modelViewMatrix" + nameSpecialization, in lightShaderUniforms()
1126 ShaderCompilerCase::UniformSpec::TYPE_MAT4, in lightShaderUniforms()
1129 result.push_back(ShaderCompilerCase::UniformSpec("u_normalMatrix" + nameSpecialization, in lightShaderUniforms()
1130 ShaderCompilerCase::UniformSpec::TYPE_MAT3, in lightShaderUniforms()
1133 result.push_back(ShaderCompilerCase::UniformSpec("u_texCoordMatrix0" + nameSpecialization, in lightShaderUniforms()
1134 ShaderCompilerCase::UniformSpec::TYPE_MAT4, in lightShaderUniforms()
1137 result.push_back(ShaderCompilerCase::UniformSpec("u_sampler0" + nameSpecialization, in lightShaderUniforms()
1138 ShaderCompilerCase::UniformSpec::TYPE_TEXTURE_UNIT, in lightShaderUniforms()
1274 static vector<ShaderCompilerCase::AttribSpec> loopShaderAttributes (const string& nameSpecializatio… in loopShaderAttributes()
1276 vector<ShaderCompilerCase::AttribSpec> result; in loopShaderAttributes()
1278 result.push_back(ShaderCompilerCase::AttribSpec("a_position" + nameSpecialization, in loopShaderAttributes()
1284 result.push_back(ShaderCompilerCase::AttribSpec("a_value" + nameSpecialization, in loopShaderAttributes()
1291 result.push_back(ShaderCompilerCase::AttribSpec("a_loopBound" + nameSpecialization, in loopShaderAttributes()
1300 static vector<ShaderCompilerCase::UniformSpec> loopShaderUniforms (const string& nameSpecialization… in loopShaderUniforms()
1302 vector<ShaderCompilerCase::UniformSpec> result; in loopShaderUniforms()
1305 result.push_back(ShaderCompilerCase::UniformSpec("u_loopBound" + nameSpecialization, in loopShaderUniforms()
1306 ShaderCompilerCase::UniformSpec::TYPE_FLOAT, in loopShaderUniforms()
1313 static vector<ShaderCompilerCase::AttribSpec> singleValueShaderAttributes (const string& nameSpecia… in singleValueShaderAttributes()
1315 vector<ShaderCompilerCase::AttribSpec> result; in singleValueShaderAttributes()
1317 result.push_back(ShaderCompilerCase::AttribSpec("a_position" + nameSpecialization, in singleValueShaderAttributes()
1323 result.push_back(ShaderCompilerCase::AttribSpec("a_value" + nameSpecialization, in singleValueShaderAttributes()
1534 static vector<ShaderCompilerCase::AttribSpec> textureLookupShaderAttributes (const string& nameSpec… in textureLookupShaderAttributes()
1536 vector<ShaderCompilerCase::AttribSpec> result; in textureLookupShaderAttributes()
1538 result.push_back(ShaderCompilerCase::AttribSpec("a_position" + nameSpecialization, in textureLookupShaderAttributes()
1544 result.push_back(ShaderCompilerCase::AttribSpec("a_coords" + nameSpecialization, in textureLookupShaderAttributes()
1551 result.push_back(ShaderCompilerCase::AttribSpec("a_condition" + nameSpecialization, in textureLookupShaderAttributes()
1558 static vector<ShaderCompilerCase::UniformSpec> textureLookupShaderUniforms (const string& nameSpeci… in textureLookupShaderUniforms()
1560 vector<ShaderCompilerCase::UniformSpec> result; in textureLookupShaderUniforms()
1563 …result.push_back(ShaderCompilerCase::UniformSpec("u_sampler" + de::toString(i) + nameSpecializatio… in textureLookupShaderUniforms()
1564 ShaderCompilerCase::UniformSpec::TYPE_TEXTURE_UNIT, in textureLookupShaderUniforms()
1568 result.push_back(ShaderCompilerCase::UniformSpec("u_condition" + nameSpecialization, in textureLookupShaderUniforms()
1569 ShaderCompilerCase::UniformSpec::TYPE_FLOAT, in textureLookupShaderUniforms()
1640 static vector<ShaderCompilerCase::AttribSpec> mandelbrotShaderAttributes (const string& nameSpecial… in mandelbrotShaderAttributes()
1642 vector<ShaderCompilerCase::AttribSpec> result; in mandelbrotShaderAttributes()
1644 result.push_back(ShaderCompilerCase::AttribSpec("a_vertex" + nameSpecialization, in mandelbrotShaderAttributes()
1650 result.push_back(ShaderCompilerCase::AttribSpec("a_coord" + nameSpecialization, in mandelbrotShaderAttributes()
1659 static vector<ShaderCompilerCase::UniformSpec> mandelbrotShaderUniforms (const string& nameSpeciali… in mandelbrotShaderUniforms()
1661 vector<ShaderCompilerCase::UniformSpec> result; in mandelbrotShaderUniforms()
1663 result.push_back(ShaderCompilerCase::UniformSpec("u_mvp" + nameSpecialization, in mandelbrotShaderUniforms()
1664 ShaderCompilerCase::UniformSpec::TYPE_MAT4, in mandelbrotShaderUniforms()
1670 ShaderCompilerCase::ShaderCompilerCase (Context& context, const char* name, const char* description… in ShaderCompilerCase() function in deqp::gles3::Performance::ShaderCompilerCase
1683 ShaderCompilerCase::~ShaderCompilerCase (void) in ~ShaderCompilerCase()
1687 deUint32 ShaderCompilerCase::getSpecializationID (int measurementNdx) const in getSpecializationID()
1695 void ShaderCompilerCase::init (void) in init()
1706 ShaderCompilerCase::ShadersAndProgram ShaderCompilerCase::createShadersAndProgram (void) const in createShadersAndProgram()
1721 void ShaderCompilerCase::setShaderSources (deUint32 vertShader, deUint32 fragShader, const ProgramC… in setShaderSources()
1730 bool ShaderCompilerCase::compileShader (deUint32 shader) const in compileShader()
1739 bool ShaderCompilerCase::linkAndUseProgram (deUint32 program) const in linkAndUseProgram()
1753 void ShaderCompilerCase::setShaderInputs (deUint32 program, const ProgramContext& progCtx) const in setShaderInputs()
1794 void ShaderCompilerCase::draw (void) const in draw()
1812 void ShaderCompilerCase::cleanup (const ShadersAndProgram& shadersAndProgram, const ProgramContext&… in cleanup()
1834 void ShaderCompilerCase::logProgramData (const BuildInfo& buildInfo, const ProgramContext& progCtx)… in logProgramData()
1842 ShaderCompilerCase::Logs ShaderCompilerCase::getLogs (const ShadersAndProgram& shadersAndProgram) c… in getLogs()
1854 bool ShaderCompilerCase::goodEnoughMeasurements (const vector<Measurement>& measurements) const in goodEnoughMeasurements()
1872 ShaderCompilerCase::IterateResult ShaderCompilerCase::iterate (void) in iterate()
2167 : ShaderCompilerCase (context, name, description, caseID, avoidCache, addWhitespaceAndComments) in ShaderCompilerLightCase()
2209 ShaderCompilerCase::init(); in init()
2212 ShaderCompilerCase::ProgramContext ShaderCompilerLightCase::generateShaderData (int measurementNdx)… in generateShaderData()
2227 : ShaderCompilerCase (context, name, description, caseID, avoidCache, addWhitespaceAndComments) in ShaderCompilerTextureCase()
2275 ShaderCompilerCase::init(); in init()
2278 ShaderCompilerCase::ProgramContext ShaderCompilerTextureCase::generateShaderData (int measurementNd… in generateShaderData()
2293 : ShaderCompilerCase (context, name, description, caseID, avoidCache, addWhitespaceAndComments) in ShaderCompilerLoopCase()
2305 ShaderCompilerCase::ProgramContext ShaderCompilerLoopCase::generateShaderData (int measurementNdx) … in generateShaderData()
2321 : ShaderCompilerCase (context, name, description, caseID, avoidCache, addWhitespaceAndComments) in ShaderCompilerOperCase()
2332 ShaderCompilerCase::ProgramContext ShaderCompilerOperCase::generateShaderData (int measurementNdx) … in generateShaderData()
2357 : ShaderCompilerCase (context, name, description, caseID, avoidCache, addWhitespaceAndComments) in ShaderCompilerMandelbrotCase()
2366 ShaderCompilerCase::ProgramContext ShaderCompilerMandelbrotCase::generateShaderData (int measuremen… in generateShaderData()