/external/chromium_org/third_party/angle/tests/angle_tests/ |
H A D | TransformFeedbackTest.cpp | 72 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 D | ProgramD3D.cpp | 129 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 D | DynamicHLSL.cpp | 229 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 D | gluShaderProgram.cpp | 189 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 D | gluShaderProgram.hpp | 114 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 D | es3fTransformFeedbackTests.cpp | 465 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 D | Renderer11.cpp | 2260 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 D | Renderer9.cpp | 2873 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
|