/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
|