HomeSort by relevance Sort by last modified time
    Searched full:varyings (Results 1 - 25 of 115) sorted by null

1 2 3 4 5

  /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/skia/src/gpu/gl/builders/
GrGLGeometryShaderBuilder.h 21 * an internal call for GrGLFullProgramBuilder to add varyings
GrGLProgramBuilder.h 135 /* a specialization of the above for GPs. Lets the user add uniforms, varyings, and VS / FS code */
139 * addVarying allows fine grained control for setting up varyings between stages. If you just
  /external/deqp/modules/gles31/functional/
es31fSeparateShaderTests.cpp 268 // Representation for the varyings between vertex and fragment shaders
369 vector<VariableDeclaration> varyingCompatVtxOutputs (const VaryingInterface& varyings)
371 vector<VariableDeclaration> outputs = varyings.vtxOutputs;
375 outputs[i].interpolation = varyings.frgInputs[i].interpolation;
376 outputs[i].name = varyings.frgInputs[i].name;
692 VaryingParams varyings;
705 paramCode = deUint32Hash(paramCode) + params.varyings.count;
706 paramCode = deUint32Hash(paramCode) + params.varyings.type;
707 paramCode = deUint32Hash(paramCode) + params.varyings.binding;
708 paramCode = deUint32Hash(paramCode) + params.varyings.vtxInterp
    [all...]
  /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];
rrPrimitivePacket.hpp 58 void EmitVertex (const tcu::Vec4& position, float pointSize, const GenericVec4* varyings, int primitiveID);
  /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
functional.shaders.int_op.txt 67 Integer operator test shaders use floating-point attributes or varyings converted
  /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/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.
functional.shaders.multisample_interpolation.txt 66 compare results of interpolateAtSample of two identical varyings, but with
  /external/mesa3d/bin/
.cherry-ignore 37 53febac02c382fa163a9ad7280fc5f4d2707a665 glsl: Use parse_program_resource_name to parse transform feedback varyings.
  /external/mesa3d/src/gallium/drivers/i915/
i915_state_derived.c 87 /* texcoords/varyings/other generic */
144 /* texcoords/varyings */
  /external/mesa3d/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
lower_output_reads.cpp 31 * In GLSL, shader output variables (such as varyings) can be both read and
  /external/deqp/framework/opengl/
gluShaderProgram.hpp 116 void transformFeedbackVaryings (int count, const char* const* varyings, deUint32 bufferMode);
305 ProgramSources& operator<< (const TransformFeedbackVaryings<Iterator>& varyings);
309 inline ProgramSources& ProgramSources::operator<< (const TransformFeedbackVaryings<Iterator>& varyings)
311 for (Iterator cur = varyings.begin; cur != varyings.end; ++cur)
  /external/mesa3d/src/mapi/glapi/gen/
EXT_transform_feedback.xml 58 <param name="varyings" type="const char **"/>
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_gs.h 56 * Number of varyings that are output to transform feedback.
brw_fs_vector_splitting.cpp 31 * This skips vectors in uniforms and varyings, which need to be
116 /* Can't split varyings or uniforms. Function in/outs won't get split
  /external/deqp/modules/gles3/functional/
es3fTransformFeedbackTests.cpp 259 // Check varyings.
437 static void computeInputLayout (vector<Attribute>& attributes, int& inputStride, const vector<Varying>& varyings, bool usePointSize)
452 for (vector<Varying>::const_iterator var = varyings.begin(); var != varyings.end(); var++)
465 static void computeTransformFeedbackOutputs (vector<Output>& transformFeedbackOutputs, const vector<Attribute>& attributes, const vector<Varying>& varyings, const vector<string>& transformFeedbackVaryings, deUint32 bufferMode)
496 const Varying& varying = *std::find_if(varyings.begin(), varyings.end(), VaryingNameEquals(varName));
824 GLU_EXPECT_NO_ERROR(gl.getError(), "Query TF varyings");
944 log << TestLog::Message << "Transform feedback varyings: " << tcu::formatArray(m_progSpec.getTransformFeedbackVaryings().begin(), m_progSpec.getTransformFeedbackVaryings().end()) << TestLog::EndMessage;
947 log << TestLog::Message << "Transform feedback varyings reported by compiler:" << TestLog::EndMessage
    [all...]

Completed in 853 milliseconds

1 2 3 4 5