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

1 2 3

  /external/deqp/framework/referencerenderer/
rrShadingContext.cpp 37 varyings[0] = varying0;
38 varyings[1] = varying1;
39 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);
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
71 return context.varyings[0][varyingLoc].get<T>();
77 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>()
78 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>();
84 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>()
85 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>()
86 + packet.barycentric[2][fragNdx] * context.varyings[2][varyingLoc].get<T>();
92 if (context.varyings[1] == DE_NULL) return readPointVarying<T> (packet, context, varyingLoc, fragNdx);
93 if (context.varyings[2] == DE_NULL) return readLineVarying<T> (packet, context, varyingLoc, fragNdx);
  /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/mesa3d/src/gallium/drivers/etnaviv/
etnaviv_shader.c 94 link.varyings[idx].reg, idx + 1,
95 link.varyings[idx].num_components, "xyzw",
96 link.varyings[idx].use[0], link.varyings[idx].use[1],
97 link.varyings[idx].use[2], link.varyings[idx].use[3],
98 link.varyings[idx].pa_attributes);
103 if (link.num_varyings > 0 && link.varyings[link.num_varyings - 1].num_components <= 2)
111 cs->PA_SHADER_ATTRIBUTES[idx] = link.varyings[idx].pa_attributes;
114 cs->VS_OUTPUT_COUNT = 1 + link.num_varyings; /* position + varyings */
    [all...]
etnaviv_compiler.h 120 struct etna_varying varyings[ETNA_NUM_INPUTS]; member in struct:etna_shader_link_info
  /external/skia/gm/
fwidth_squircle.cpp 64 auto* varyings = args.fVaryingHandler; variable
65 varyings->emitAttributes(proc);
68 varyings->addVarying("bboxcoord", &squircleCoord);
  /external/skqp/gm/
fwidth_squircle.cpp 67 auto* varyings = args.fVaryingHandler; variable
68 varyings->emitAttributes(proc);
71 varyings->addVarying("bboxcoord", &squircleCoord);
  /external/deqp/external/openglcts/modules/glesext/tessellation_shader/
esextcTessellationShaderXFB.hpp 114 unsigned int n_varyings, const char* const* varyings, bool should_succeed);
esextcTessellationShaderTessellation.cpp 578 const char* varyings[] = { "te_tc_primitive_id", "te_primitive_id" }; local
579 const unsigned int n_varyings = sizeof(varyings) / sizeof(varyings[0]);
581 gl.transformFeedbackVaryings(run.po_id, n_varyings, varyings, GL_INTERLEAVED_ATTRIBS);
1190 const char* varyings[] = { "te_tc_invocation_id", "te_tc_patch_vertices_in", "te_tc_primitive_id", local
1951 const char* varyings[] = { "result_uvw" }; local
    [all...]
esextcTessellationShaderTriangles.cpp 378 const char* varyings[] = { "result_uvw" }; local
379 const unsigned int n_varyings = sizeof(varyings) / sizeof(varyings[0]);
381 gl.transformFeedbackVaryings(test.po_id, n_varyings, varyings, GL_INTERLEAVED_ATTRIBS);
    [all...]
  /external/mesa3d/src/mesa/main/
transformfeedback.c 409 "glBeginTransformFeedback(no varyings to record)");
858 const GLchar *const *varyings, GLenum bufferMode)
862 /* free existing varyings, if any */
879 shProg->TransformFeedback.VaryingNames[i] = strdup(varyings[i]);
886 * the varyings won't be used until shader link time.
893 const GLchar *const *varyings,
899 transform_feedback_varyings(ctx, shProg, count, varyings, bufferMode);
904 const GLchar * const *varyings,
950 if (strcmp(varyings[i], "gl_NextBuffer") == 0)
962 if (strcmp(varyings[i], "gl_NextBuffer") == 0 |
    [all...]
transformfeedback.h 91 const GLchar *const *varyings,
96 const GLchar * const *varyings,
  /external/deqp/external/openglcts/modules/glesext/geometry_shader/
esextcGeometryShaderAdjacency.cpp 294 const char* varyings[] = { "out_adjacent_geometry", "out_geometry" }; local
296 gl.transformFeedbackVaryings(m_po_id, 2, varyings, GL_SEPARATE_ATTRIBS);
300 const char* varyings[] = { "gl_Position" }; local
302 gl.transformFeedbackVaryings(m_po_id, 1, varyings, GL_SEPARATE_ATTRIBS);
  /external/deqp/framework/opengl/
gluShaderProgram.hpp 130 void transformFeedbackVaryings (int count, const char* const* varyings, deUint32 bufferMode);
328 ProgramSources& operator<< (const TransformFeedbackVaryings<Iterator>& varyings);
423 inline ProgramSources& ProgramSources::operator<< (const TransformFeedbackVaryings<Iterator>& varyings)
425 for (Iterator cur = varyings.begin; cur != varyings.end; ++cur)
  /external/skia/src/gpu/ops/
GrAAFillRRectOp.cpp 318 GrGLSLVaryingHandler* varyings = args.fVaryingHandler; variable
319 varyings->emitAttributes(proc);
320 varyings->addPassThroughAttribute(proc.fInColor, args.fOutputColor,
387 this->emitTransforms(v, varyings, args.fUniformHandler, localCoord,
397 varyings->addVarying("arccoord", &arcCoord);
  /external/skqp/src/gpu/ops/
GrAAFillRRectOp.cpp 303 GrGLSLVaryingHandler* varyings = args.fVaryingHandler; variable
304 varyings->emitAttributes(proc);
305 varyings->addPassThroughAttribute(proc.kInstanceAttribs[kColorAttribIdx], args.fOutputColor,
372 this->emitTransforms(v, varyings, args.fUniformHandler, localCoord,
382 varyings->addVarying("arccoord", &arcCoord);
  /external/mesa3d/src/compiler/nir/
nir_lower_io_arrays_to_elements.c 128 struct hash_table *varyings)
133 get_array_elements(varyings, var, b->shader->info.stage);
267 struct hash_table *varyings,
337 lower_array(&b, intr, var, varyings);
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_tcs.c 84 uint64_t varyings = nir->info.inputs_read; local
86 while (varyings != 0) {
87 const int varying = ffsll(varyings) - 1;
108 varyings &= ~BITFIELD64_BIT(varying);
  /external/deqp/external/openglcts/modules/glesext/gpu_shader5/
esextcGPUShader5TextureGatherOffset.cpp     [all...]
esextcGPUShader5FmaPrecision.cpp 177 const char* varyings[] = { "resultFma", "resultStd" }; local
179 gl.transformFeedbackVaryings(m_po_id, 2, varyings, GL_SEPARATE_ATTRIBS);
esextcGPUShader5TextureGatherOffset.hpp 100 /* Number of components in captured varyings */
150 /* Name of varyings */
223 void logVaryings(const CapturedVaryings& varyings);
229 /* Number of varyings captured per vertex */
277 void logVaryings(const CapturedVaryings& varyings);
283 /* Number of varyings captured per vertex */
    [all...]
  /external/deqp/external/openglcts/modules/glesext/texture_cube_map_array/
esextcTextureCubeMapArrayImageTextureSize.cpp 538 /* Set transform feedback varyings */
539 const char* varyings[] = { "texture_std_size", "texture_shw_size" }; local
540 gl.transformFeedbackVaryings(m_po_id, m_n_varyings, varyings, GL_INTERLEAVED_ATTRIBS);
541 GLU_EXPECT_NO_ERROR(gl.getError(), "Error setting transform feedback varyings.");
661 /* Set transform feedback varyings */
662 const char* varyings[] = { "texture_std_size", "texture_shw_size" }; local
663 gl.transformFeedbackVaryings(m_po_id, m_n_varyings, varyings, GL_INTERLEAVED_ATTRIBS);
664 GLU_EXPECT_NO_ERROR(gl.getError(), "Error setting transform feedback varyings.");
817 /* Set transform feedback varyings */
818 const char* varyings[] = { "texture_std_size", "texture_shw_size" } local
    [all...]
  /external/swiftshader/src/OpenGL/compiler/
OutputASM.h 193 VaryingList varyings; member in class:glsl::Shader
345 VariableArray varyings; member in class:glsl::OutputASM

Completed in 909 milliseconds

1 2 3