Home
last modified time | relevance | path

Searched refs:tfVaryings (Results 1 – 17 of 17) sorted by relevance

/external/angle/src/tests/gl_tests/
DTransformFeedbackTest.cpp75 void compileDefaultProgram(const std::vector<std::string> &tfVaryings, GLenum bufferMode) in compileDefaultProgram() argument
80 essl1_shaders::vs::SimpleForPoints(), essl1_shaders::fs::Red(), tfVaryings, bufferMode); in compileDefaultProgram()
101 std::vector<std::string> tfVaryings; in TEST_P() local
102 tfVaryings.push_back("gl_Position"); in TEST_P()
103 ANGLE_GL_PROGRAM_TRANSFORM_FEEDBACK(drawColor, essl3_shaders::vs::Simple(), kFS, tfVaryings, in TEST_P()
176 std::vector<std::string> tfVaryings; in TEST_P() local
177 tfVaryings.push_back("gl_Position"); in TEST_P()
178 compileDefaultProgram(tfVaryings, GL_INTERLEAVED_ATTRIBS); in TEST_P()
222 std::vector<std::string> tfVaryings; in TEST_P() local
223 tfVaryings.push_back("gl_Position"); in TEST_P()
[all …]
DProgramInterfaceTest.cpp1215 std::vector<std::string> tfVaryings; in TEST_P() local
1216 tfVaryings.push_back("outArrayElements[7]"); in TEST_P()
1217 tfVaryings.push_back("outArrayElements[15]"); in TEST_P()
1218 tfVaryings.push_back("outSingleType"); in TEST_P()
1219 tfVaryings.push_back("outWholeArray"); in TEST_P()
1222 CompileProgramWithTransformFeedback(kVS, kFS, tfVaryings, GL_INTERLEAVED_ATTRIBS); in TEST_P()
DProgramPipelineTest.cpp122 const std::vector<std::string> &tfVaryings,
151 const std::vector<std::string> &tfVaryings, in bindProgramPipelineWithXFBVaryings() argument
159 if (tfVaryings.size() > 0) in bindProgramPipelineWithXFBVaryings()
163 for (const std::string &transformFeedbackVarying : tfVaryings) in bindProgramPipelineWithXFBVaryings()
168 glTransformFeedbackVaryings(mVertProg, static_cast<GLsizei>(tfVaryings.size()), in bindProgramPipelineWithXFBVaryings()
1277 std::vector<std::string> tfVaryings; in TEST_P() local
1278 tfVaryings.push_back("Block_inout.value"); in TEST_P()
1279 bindProgramPipelineWithXFBVaryings(kVS, kFS, tfVaryings, GL_INTERLEAVED_ATTRIBS); in TEST_P()
DProvokingVertexTest.cpp80 std::vector<std::string> tfVaryings; in testSetUp() local
81 tfVaryings.push_back("attrib"); in testSetUp()
82 mProgram = CompileProgramWithTransformFeedback(kVS, kFS, tfVaryings, GL_SEPARATE_ATTRIBS); in testSetUp()
DMultiviewDrawTest.cpp736 std::vector<std::string> tfVaryings; in TEST_P() local
737 tfVaryings.emplace_back("tfVarying"); in TEST_P()
738 ANGLE_GL_PROGRAM_TRANSFORM_FEEDBACK(singleViewProgram, kVS, kFS, tfVaryings, in TEST_P()
DStateChangeTest.cpp427 std::vector<std::string> tfVaryings = {"gl_Position"}; in TEST_P() local
429 essl1_shaders::fs::Blue(), tfVaryings, GL_SEPARATE_ATTRIBS); in TEST_P()
1241 std::vector<std::string> tfVaryings = {"valueOut"}; in TEST_P() local
1242 ANGLE_GL_PROGRAM_TRANSFORM_FEEDBACK(program, kVertexShader, kFragmentShader, tfVaryings, in TEST_P()
5053 std::vector<std::string> tfVaryings = {"gl_Position"}; in TEST_P() local
5055 essl3_shaders::fs::Green(), tfVaryings, in TEST_P()
6038 std::vector<std::string> tfVaryings = {"gl_Position"}; in TEST_P() local
6039 ANGLE_GL_PROGRAM_TRANSFORM_FEEDBACK(program, essl3_shaders::vs::Simple(), kFS, tfVaryings, in TEST_P()
6143 std::vector<std::string> tfVaryings = {"gl_Position"}; in TEST_P() local
6197 std::vector<std::string> tfVaryings = {"gl_Position"}; in TEST_P() local
[all …]
DGLSLTest.cpp2452 std::vector<std::string> tfVaryings = {"gl_Position", "gl_PointSize"}; in TEST_P() local
2454 fragmentShaderSource.str().c_str(), tfVaryings, in TEST_P()
15892 const char *tfVaryings = "gl_FragColor"; in TEST_P() local
15893 glTransformFeedbackVaryings(testProgram, 1, &tfVaryings, GL_SEPARATE_ATTRIBS); in TEST_P()
15916 const char *tfVaryings = "gl_FragColor"; in TEST_P() local
15917 glTransformFeedbackVaryings(testProgram, 1, &tfVaryings, GL_SEPARATE_ATTRIBS); in TEST_P()
DMemoryBarrierTest.cpp1719 const std::vector<std::string> &tfVaryings = {"gl_Position"}; in createXfbVerifyProgram() local
1721 programOut->makeRasterWithTransformFeedback(kVS, kFS, tfVaryings, GL_INTERLEAVED_ATTRIBS); in createXfbVerifyProgram()
DMultisampledRenderToTextureTest.cpp792 std::vector<std::string> tfVaryings = {"gl_Position"}; in TEST_P() local
794 essl1_shaders::fs::UniformColor(), tfVaryings, in TEST_P()
DVulkanPerformanceCounterTest.cpp7384 std::vector<std::string> tfVaryings; in TEST_P() local
7385 tfVaryings.push_back("gl_Position"); in TEST_P()
7387 essl3_shaders::fs::Red(), tfVaryings, in TEST_P()
/external/deqp/external/openglcts/modules/common/
DglcSeparableProgramsTransformFeedbackTests.cpp70 const GLchar* const* tfVaryings; member
214 programs[stageIndex].build(0, code[0], code[1], code[2], code[3], code[4], stageData->tfVaryings, in iterate()
219 if (stageData->tfVaryings) in iterate()
220 specializationMap["IN_VARYING_NAME"] = stageData->tfVaryings[0]; in iterate()
/external/angle/src/tests/test_utils/
Dgl_raii.h205 const std::vector<std::string> &tfVaryings, in makeRasterWithTransformFeedback() argument
208 mHandle = CompileProgramWithTransformFeedback(vertexShader, fragmentShader, tfVaryings, in makeRasterWithTransformFeedback()
274 #define ANGLE_GL_PROGRAM_TRANSFORM_FEEDBACK(name, vertex, fragment, tfVaryings, bufferMode) \ argument
276 name.makeRasterWithTransformFeedback(vertex, fragment, tfVaryings, bufferMode); \
/external/deqp/framework/opengl/
DgluShaderProgram.cpp427 std::vector<const char*> tfVaryings(sources.transformFeedbackVaryings.size()); in init() local
428 for (int ndx = 0; ndx < (int)tfVaryings.size(); ndx++) in init()
429 tfVaryings[ndx] = sources.transformFeedbackVaryings[ndx].c_str(); in init()
431 …m_program.transformFeedbackVaryings((int)tfVaryings.size(), &tfVaryings[0], sources.transformFeedb… in init()
/external/angle/src/libANGLE/
DVaryingPacking.cpp859 const std::vector<std::string> &tfVaryings, in collectAndPackUserVaryings() argument
932 for (const std::string &tfVarying : tfVaryings) in collectAndPackUserVaryings()
1028 const std::vector<std::string> &tfVaryings, in collectAndPackUserVaryings() argument
1047 ShaderType::InvalidEnum, backShaderStage, mergedVaryings, tfVaryings, in collectAndPackUserVaryings()
1074 mergedVaryings, tfVaryings, isSeparableProgram)) in collectAndPackUserVaryings()
1088 frontShaderStage, ShaderType::InvalidEnum, mergedVaryings, tfVaryings, in collectAndPackUserVaryings()
DVaryingPacking.h240 const std::vector<std::string> &tfVaryings,
334 const std::vector<std::string> &tfVaryings,
/external/deqp/modules/gles3/functional/
Des3fTransformFeedbackTests.cpp1518 vector<string> tfVaryings(de::min((int)tfCandidates.size(), maxTransformFeedbackVars)); in init() local
1519 rnd.choose(tfCandidates.begin(), tfCandidates.end(), tfVaryings.begin(), (int)tfVaryings.size()); in init()
1520 rnd.shuffle(tfVaryings.begin(), tfVaryings.end()); in init()
1522 for (vector<string>::const_iterator var = tfVaryings.begin(); var != tfVaryings.end(); var++) in init()
/external/angle/src/libANGLE/renderer/vulkan/
Dspv_utils.cpp505 const std::vector<gl::TransformFeedbackVarying> &tfVaryings = in AssignTransformFeedbackQualifiers() local
515 for (uint32_t varyingIndex = 0; varyingIndex < tfVaryings.size(); ++varyingIndex) in AssignTransformFeedbackQualifiers()
522 const gl::TransformFeedbackVarying &prev = tfVaryings[varyingIndex - 1]; in AssignTransformFeedbackQualifiers()
534 const gl::TransformFeedbackVarying &tfVarying = tfVaryings[varyingIndex]; in AssignTransformFeedbackQualifiers()
4909 const std::vector<gl::TransformFeedbackVarying> &tfVaryings = in SpvAssignTransformFeedbackLocations() local
4916 for (uint32_t varyingIndex = 0; varyingIndex < tfVaryings.size(); ++varyingIndex) in SpvAssignTransformFeedbackLocations()
4918 const gl::TransformFeedbackVarying &tfVarying = tfVaryings[varyingIndex]; in SpvAssignTransformFeedbackLocations()