Searched defs:valueBlock (Results 1 - 5 of 5) sorted by relevance

/external/deqp/modules/glshared/
H A DglsShaderLibraryCase.cpp188 static void genCompareOp (ostringstream& output, const char* dstVec4Var, const ValueBlock& valueBlock, const char* nonFloatNamePrefix, const char* checkVarName) argument
192 for (size_t ndx = 0; ndx < valueBlock.outputs.size(); ndx++)
194 const Value& val = valueBlock.outputs[ndx];
418 static void generateUniformDeclarations (std::ostream& dst, const ValueBlock& valueBlock) argument
420 for (size_t ndx = 0; ndx < valueBlock.uniforms.size(); ndx++)
422 const Value& val = valueBlock.uniforms[ndx];
1154 const ValueBlock& valueBlock = m_spec.values;
1157 const int numRenderPasses = valueBlock.outputs.empty() ? 1 : (int)valueBlock.outputs[0].elements.size() / valueBlock
[all...]
/external/deqp/external/openglcts/modules/common/
H A DglcShaderLibraryCase.cpp94 const ValueBlock& valueBlock = m_valueBlocks[0]; local
102 specializeShaders(vertexSource, fragmentSource, m_vertexSource, m_fragmentSource, valueBlock);
107 m_vertexSource = specializeVertexShader(vertexSource, valueBlock);
108 m_fragmentSource = genFragmentShader(valueBlock);
114 m_vertexSource = genVertexShader(valueBlock);
115 m_fragmentSource = specializeFragmentShader(fragmentSource, valueBlock);
362 const ValueBlock& valueBlock = m_valueBlocks[blockNdx]; local
365 for (int arrayNdx = 0; arrayNdx < valueBlock.arrayLength; arrayNdx++)
367 int numValues = (int)valueBlock.values.size();
378 const ShaderCase::Value& val = valueBlock
522 genVertexShader(const ValueBlock& valueBlock) argument
576 genCompareFunctions(ostringstream& stream, const ShaderCase::ValueBlock& valueBlock, bool useFloatTypes) argument
687 genCompareOp(ostringstream& output, const char* dstVec4Var, const ShaderCase::ValueBlock& valueBlock, const char* nonFloatNamePrefix, const char* checkVarName) argument
727 genFragmentShader(const ValueBlock& valueBlock) argument
780 specializeVertexShader(const char* src, const ValueBlock& valueBlock) argument
840 specializeFragmentShader(const char* src, const ValueBlock& valueBlock) argument
900 specializeShaders(const char* vertexSource, const char* fragmentSource, string& outVertexSource, string& outFragmentSource, const ValueBlock& valueBlock) argument
986 dumpValues(const ValueBlock& valueBlock, int arrayNdx) argument
[all...]
H A DglcShaderLibrary.cpp178 void parseValue(ShaderCase::ValueBlock& valueBlock);
179 void parseValueBlock(ShaderCase::ValueBlock& valueBlock);
804 void ShaderParser::parseValue(ShaderCase::ValueBlock& valueBlock) argument
875 valueBlock.values.push_back(result);
878 void ShaderParser::parseValueBlock(ShaderCase::ValueBlock& valueBlock) argument
887 parseValue(valueBlock);
898 for (int valueNdx = 0; valueNdx < (int)valueBlock.values.size(); valueNdx++)
900 const ShaderCase::Value& val = valueBlock.values[valueNdx];
907 valueBlock.arrayLength = arrayLength;
/external/deqp/external/vulkancts/modules/vulkan/
H A DvktShaderLibrary.cpp123 void declareReferenceBlock (ostringstream& out, const ValueBlock& valueBlock) argument
125 if (!valueBlock.outputs.empty())
126 genUniformBlock(out, "Reference", "ref", 0, REFERENCE_UNIFORM_BINDING, valueBlock.outputs);
129 void declareUniforms (ostringstream& out, const ValueBlock& valueBlock) argument
131 if (!valueBlock.uniforms.empty())
132 genUniformBlock(out, "Uniforms", "", 0, USER_UNIFORM_BINDING, valueBlock.uniforms);
201 void genCompareOp (ostringstream& output, const char* dstVec4Var, const ValueBlock& valueBlock, const char* checkVarName) argument
205 for (size_t ndx = 0; ndx < valueBlock.outputs.size(); ndx++)
207 const Value& val = valueBlock.outputs[ndx];
/external/deqp/framework/opengl/
H A DgluShaderLibrary.cpp412 void parseValue (ValueBlock& valueBlock);
413 void parseValueBlock (ValueBlock& valueBlock);
415 void parseRequirement (CaseRequirement& valueBlock);
1015 void ShaderParser::parseValue (ValueBlock& valueBlock) argument
1026 dstBlock = &valueBlock.uniforms;
1028 dstBlock = &valueBlock.inputs;
1030 dstBlock = &valueBlock.outputs;
1096 void ShaderParser::parseValueBlock (ValueBlock& valueBlock) argument
1105 parseValue(valueBlock);
1150 void ShaderParser::parseRequirement (CaseRequirement& valueBlock) argument
1363 ValueBlock valueBlock; local
1790 genCompareFunctions(ostringstream& stream, const ValueBlock& valueBlock, bool useFloatTypes) argument
[all...]

Completed in 237 milliseconds