/frameworks/native/opengl/tools/glgen/stubs/gles11/ |
glTransformFeedbackVaryings.java | 1 // C function void glTransformFeedbackVaryings ( GLuint program, GLsizei count, const GLchar *varyings, GLenum bufferMode ) 5 String[] varyings,
|
glTransformFeedbackVaryings.cpp | 1 /* void glTransformFeedbackVaryings ( GLuint program, GLsizei count, const GLchar *varyings, GLenum bufferMode ) */ 16 _exceptionMessage = "varyings == null"; 27 _exceptionMessage = "null varyings element";
|
/external/chromium_org/third_party/angle/src/compiler/translator/ |
VariableInfo.h | 28 // Traverses intermediate tree to collect all attributes, uniforms, varyings. 33 TVariableInfoList& varyings,
|
ShHandle.h | 71 const TVariableInfoList& getVaryings() const { return varyings; } 97 // Collect info for all attribs, uniforms, varyings. 104 // Insert statements to initialize varyings without static use in the beginning 105 // of main(). It is to work around a Mac driver where such varyings in a vertex 160 TVariableInfoList varyings; // Varyings in the compiled shader. member in class:TCompiler
|
VariableInfo.cpp | 238 TVariableInfoList& varyings, 242 mVaryings(varyings), 352 // and varyings cannot be initialized in a shader, we must have
|
/external/deqp/modules/gles31/functional/ |
es31fSeparateShaderTests.cpp | 219 // Representation for the varyings between vertex and fragment shaders 299 vector<VariableDeclaration> varyingCompatVtxOutputs (const VaryingInterface& varyings) 301 vector<VariableDeclaration> outputs = varyings.vtxOutputs; 305 outputs[i].interpolation = varyings.frgInputs[i].interpolation; 306 outputs[i].name = varyings.frgInputs[i].name; 612 VaryingParams varyings; 625 paramCode = deUint32Hash(paramCode) + params.varyings.count; 626 paramCode = deUint32Hash(paramCode) + params.varyings.type; 627 paramCode = deUint32Hash(paramCode) + params.varyings.binding; 628 paramCode = deUint32Hash(paramCode) + params.varyings.vtxInterp [all...] |
/external/chromium_org/gpu/command_buffer/service/ |
disk_cache_proto.proto | 16 repeated ShaderInfoProto varyings = 4;
|
/external/deqp/framework/referencerenderer/ |
rrShadingContext.hpp | 42 const GenericVec4* varyings[3]; //!< Vertex shader outputs. Pointer will be NULL if there is no such vertex. member in struct:rr::FragmentShadingContext 70 return context.varyings[0][varyingLoc].get<T>(); 76 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>() 77 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>(); 83 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>() 84 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>() 85 + packet.barycentric[2][fragNdx] * context.varyings[2][varyingLoc].get<T>(); 91 if (context.varyings[1] == DE_NULL) return readPointVarying<T> (packet, context, varyingLoc, fragNdx); 92 if (context.varyings[2] == DE_NULL) return readLineVarying<T> (packet, context, varyingLoc, fragNdx);
|
rrShadingContext.cpp | 36 varyings[0] = varying0; 37 varyings[1] = varying1; 38 varyings[2] = varying2;
|
rrPrimitivePacket.cpp | 38 void GeometryEmitter::EmitVertex (const tcu::Vec4& position, float pointSize, const GenericVec4* varyings, int primitiveID) 55 packet->outputs[ndx] = varyings[ndx];
|
/external/deqp/doc/testspecs/GLES3/ |
functional.shaders.linkage.txt | 29 + Float, float-vector and matrix varyings 30 + Integer and int-vector varyings 31 + Flat and centroid varyings 36 + Interpolation rules for varyings
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
transformfeedback.c | 332 "glBeginTransformFeedback(no varyings to record)"); 574 const GLchar **varyings, GLenum bufferMode) 611 if (strcmp(varyings[i], "gl_NextBuffer") == 0) 623 if (strcmp(varyings[i], "gl_NextBuffer") == 0 || 624 strcmp(varyings[i], "gl_SkipComponents1") == 0 || 625 strcmp(varyings[i], "gl_SkipComponents2") == 0 || 626 strcmp(varyings[i], "gl_SkipComponents3") == 0 || 627 strcmp(varyings[i], "gl_SkipComponents4") == 0) { 631 varyings[i]); 638 /* free existing varyings, if any * [all...] |
transformfeedback.h | 81 const GLchar **varyings, GLenum bufferMode);
|
/external/mesa3d/src/mesa/main/ |
transformfeedback.c | 332 "glBeginTransformFeedback(no varyings to record)"); 574 const GLchar **varyings, GLenum bufferMode) 611 if (strcmp(varyings[i], "gl_NextBuffer") == 0) 623 if (strcmp(varyings[i], "gl_NextBuffer") == 0 || 624 strcmp(varyings[i], "gl_SkipComponents1") == 0 || 625 strcmp(varyings[i], "gl_SkipComponents2") == 0 || 626 strcmp(varyings[i], "gl_SkipComponents3") == 0 || 627 strcmp(varyings[i], "gl_SkipComponents4") == 0) { 631 varyings[i]); 638 /* free existing varyings, if any * [all...] |
transformfeedback.h | 81 const GLchar **varyings, GLenum bufferMode);
|
/external/chromium_org/third_party/angle/src/common/ |
shadervars.h | 7 // Types to represent GL variables (varyings, uniforms, etc) 39 // Base class for all variables defined in shaders, including Varyings, Uniforms, etc
|
/external/deqp/doc/testspecs/GLES31/ |
functional.separate_shader.txt | 73 no varyings. The variables in distinct programs may have the same name. 87 one or more varyings. The values of different varyings are rendered as
|
functional.geometry_shading.txt | 30 - Different number of varyings 78 varyigns and geometry shader -> fragment shader varyings.
|
/external/chromium_org/third_party/skia/src/gpu/gl/ |
GrGLProgramEffects.h | 185 * Varyings are added as an outputs of the VS and inputs to the FS. The varyings may be either a 187 * of the varyings in the VS and FS as well their types are appended to the
|
/external/skia/src/gpu/gl/ |
GrGLProgramEffects.h | 185 * Varyings are added as an outputs of the VS and inputs to the FS. The varyings may be either a 187 * of the varyings in the VS and FS as well their types are appended to the
|
/external/chromium_org/third_party/angle/src/libGLESv2/ |
Program.h | 101 void setTransformFeedbackVaryings(GLsizei count, const GLchar *const *varyings, GLenum bufferMode);
|
/external/chromium_org/third_party/mesa/src/bin/ |
.cherry-ignore | 37 53febac02c382fa163a9ad7280fc5f4d2707a665 glsl: Use parse_program_resource_name to parse transform feedback varyings.
|
/external/mesa3d/bin/ |
.cherry-ignore | 37 53febac02c382fa163a9ad7280fc5f4d2707a665 glsl: Use parse_program_resource_name to parse transform feedback varyings.
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
i915_state_derived.c | 87 /* texcoords/varyings/other generic */ 144 /* texcoords/varyings */
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
ir_set_program_inouts.cpp | 33 * flags indicating which varyings are read and written. Computing 78 /* As of GLSL 1.20, varyings can only be floats, floating-point
|