Searched defs:transformFeedbackVaryings (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/third_party/angle/tests/angle_tests/
H A DTransformFeedbackTest.cpp72 const GLchar* transformFeedbackVaryings[] = local
76 glTransformFeedbackVaryings(mProgram, ArraySize(transformFeedbackVaryings), transformFeedbackVaryings, GL_INTERLEAVED_ATTRIBS);
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/
H A DProgramD3D.cpp129 const std::vector<std::string> &transformFeedbackVaryings, int *registers,
143 *registers = mDynamicHLSL->packVaryings(infoLog, packing, fragmentShaderD3D, vertexShaderD3D, transformFeedbackVaryings);
156 fragmentShaderD3D, vertexShaderD3D, transformFeedbackVaryings,
128 link(gl::InfoLog &infoLog, gl::Shader *fragmentShader, gl::Shader *vertexShader, const std::vector<std::string> &transformFeedbackVaryings, int *registers, std::vector<gl::LinkedVarying> *linkedVaryings, std::map<int, gl::VariableLocation> *outputVariables) argument
H A DDynamicHLSL.cpp229 rx::ShaderD3D *vertexShader, const std::vector<std::string>& transformFeedbackVaryings)
262 for (unsigned int feedbackVaryingIndex = 0; feedbackVaryingIndex < transformFeedbackVaryings.size(); feedbackVaryingIndex++)
264 const std::string &transformFeedbackVarying = transformFeedbackVaryings[feedbackVaryingIndex];
668 const std::vector<std::string>& transformFeedbackVaryings,
228 packVaryings(InfoLog &infoLog, VaryingPacking packing, rx::ShaderD3D *fragmentShader, rx::ShaderD3D *vertexShader, const std::vector<std::string>& transformFeedbackVaryings) argument
665 generateShaderLinkHLSL(InfoLog &infoLog, int registers, const VaryingPacking packing, std::string& pixelHLSL, std::string& vertexHLSL, rx::ShaderD3D *fragmentShader, rx::ShaderD3D *vertexShader, const std::vector<std::string>& transformFeedbackVaryings, std::vector<LinkedVarying> *linkedVaryings, std::map<int, VariableLocation> *programOutputVars, std::vector<PixelShaderOutputVariable> *outPixelShaderKey, bool *outUsesFragDepth) const argument
/external/deqp/framework/opengl/
H A DgluShaderProgram.cpp189 void Program::transformFeedbackVaryings (int count, const char* const* varyings, deUint32 bufferMode) function in class:glu::Program
193 gl.transformFeedbackVaryings(m_program, count, varyings, bufferMode);
316 DE_ASSERT((sources.transformFeedbackBufferMode == GL_NONE) == sources.transformFeedbackVaryings.empty());
319 std::vector<const char*> tfVaryings(sources.transformFeedbackVaryings.size());
321 tfVaryings[ndx] = sources.transformFeedbackVaryings[ndx].c_str();
323 m_program.transformFeedbackVaryings((int)tfVaryings.size(), &tfVaryings[0], sources.transformFeedbackBufferMode);
H A DgluShaderProgram.hpp114 void transformFeedbackVaryings (int count, const char* const* varyings, deUint32 bufferMode);
288 std::vector<std::string> transformFeedbackVaryings; member in struct:glu::ProgramSources
295 ProgramSources& operator<< (const TransformFeedbackVarying& varying) { transformFeedbackVaryings.push_back(varying.name); return *this; }
307 transformFeedbackVaryings.push_back(*cur);
/external/deqp/modules/gles3/functional/
H A Des3fTransformFeedbackTests.cpp465 static void computeTransformFeedbackOutputs (vector<Output>& transformFeedbackOutputs, const vector<Attribute>& attributes, const vector<Varying>& varyings, const vector<string>& transformFeedbackVaryings, deUint32 bufferMode) argument
469 transformFeedbackOutputs.resize(transformFeedbackVaryings.size());
470 for (int varNdx = 0; varNdx < (int)transformFeedbackVaryings.size(); varNdx++)
472 const string& name = transformFeedbackVaryings[varNdx];
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
H A DRenderer11.cpp2260 const std::vector<gl::LinkedVarying> &transformFeedbackVaryings,
2276 if (transformFeedbackVaryings.size() > 0)
2279 for (size_t i = 0; i < transformFeedbackVaryings.size(); i++)
2281 const gl::LinkedVarying &varying = transformFeedbackVaryings[i];
2343 const std::vector<gl::LinkedVarying> &transformFeedbackVaryings,
2423 transformFeedbackVaryings, separatedOutputBuffers);
2259 loadExecutable(const void *function, size_t length, rx::ShaderType type, const std::vector<gl::LinkedVarying> &transformFeedbackVaryings, bool separatedOutputBuffers) argument
2342 compileToExecutable(gl::InfoLog &infoLog, const char *shaderHLSL, rx::ShaderType type, const std::vector<gl::LinkedVarying> &transformFeedbackVaryings, bool separatedOutputBuffers, D3DWorkaroundType workaround) argument
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
H A DRenderer9.cpp2873 const std::vector<gl::LinkedVarying> &transformFeedbackVaryings,
2877 ASSERT(transformFeedbackVaryings.size() == 0);
2910 const std::vector<gl::LinkedVarying> &transformFeedbackVaryings,
2914 ASSERT(transformFeedbackVaryings.size() == 0);
2981 transformFeedbackVaryings, separatedOutputBuffers);
2872 loadExecutable(const void *function, size_t length, rx::ShaderType type, const std::vector<gl::LinkedVarying> &transformFeedbackVaryings, bool separatedOutputBuffers) argument
2909 compileToExecutable(gl::InfoLog &infoLog, const char *shaderHLSL, rx::ShaderType type, const std::vector<gl::LinkedVarying> &transformFeedbackVaryings, bool separatedOutputBuffers, D3DWorkaroundType workaround) argument

Completed in 175 milliseconds