Home
last modified time | relevance | path

Searched refs:barycentric (Results 1 – 25 of 45) sorted by relevance

12

/third_party/vk-gl-cts/framework/referencerenderer/
DrrShadingContext.hpp89 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>() in readLineVarying()
90 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>(); in readLineVarying()
96 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>() in readTriangleVarying()
97 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>() in readTriangleVarying()
98 + packet.barycentric[2][fragNdx] * context.varyings[2][varyingLoc].get<T>(); in readTriangleVarying()
DrrRasterizer.cpp634 packet.barycentric[0] = b0 / bSum; in rasterizeSingleSample()
635 packet.barycentric[1] = b1 / bSum; in rasterizeSingleSample()
636 packet.barycentric[2] = 1.0f - packet.barycentric[0] - packet.barycentric[1]; in rasterizeSingleSample()
830 packet.barycentric[0] = b0 / bSum; in rasterizeMultiSample()
831 packet.barycentric[1] = b1 / bSum; in rasterizeMultiSample()
832 packet.barycentric[2] = 1.0f - packet.barycentric[0] - packet.barycentric[1]; in rasterizeMultiSample()
1004 packet.barycentric[0] = b0 * ooSum; in rasterize()
1005 packet.barycentric[1] = b1 * ooSum; in rasterize()
1006 packet.barycentric[2] = tcu::Vec4(0.0f); in rasterize()
1077 float removedValue = fragmentPackets[packNdx].barycentric[2][fragNdx]; in rasterize()
[all …]
DrrFragmentPacket.hpp54 tcu::Vec4 barycentric[3]; //!< Perspective-correct barycentric values. member
/third_party/mesa3d/src/compiler/nir/
Dnir_intrinsics.py829 def barycentric(name, dst_comp, src_comp=[]): function
834 barycentric("pixel", 2)
835 barycentric("centroid", 2)
836 barycentric("sample", 2)
837 barycentric("model", 3)
839 barycentric("at_sample", 2, [1])
841 barycentric("at_offset", 2, [2])
Dnir_lower_io.c252 nir_ssa_def *barycentric = NULL; in emit_load() local
276 barycentric = nir_load_barycentric(&state->builder, bary_op, in emit_load()
328 } else if (barycentric) { in emit_load()
329 load->src[0] = nir_src_for_ssa(barycentric); in emit_load()
/third_party/boost/libs/math/doc/interpolators/
Dbarycentric_rational_interpolation.qbk9 [section:barycentric Barycentric Rational Interpolation]
89 /This property does not hold for the barycentric rational interpolator./
107 [endsect] [/section:barycentric Barycentric Rational Interpolation]
Dvector_barycentric_rational.qbk44 …he /n/ dimensional vector-valued barycentric rational interpolator is exactly the same as /n/ scal…
Dmakima.qbk44 This is faster than barycentric rational interpolation, but also less smooth.
/third_party/openGLES/extensions/NV/
DNV_fragment_shader_barycentric.txt50 shader built-in variables holding barycentric weight vectors that identify
140 three-component floating-point vectors holding barycentric coordinates for
198 numbered 0, 1, 2 have corresponding barycentric weights (gl_BaryCoordNV)
222 the barycentric weights are computed relative to the original primitive,
240 respectively, fragments at A, B, and C will have barycentric coordinates
DNV_fill_rectangle.txt86 bounding box of the triangle after projection. Note that the barycentric
/third_party/openGLES/extensions/AMD/
DAMD_shader_explicit_vertex_parameter.txt47 parameters explicitly in the fragment shader. It also exposes barycentric
123 the (I,J) pair of the barycentric coordinates interpolated at a fixed
165 …| | set of barycentric coordinates, depending o…
DAMD_vertex_shader_tessellator.txt58 vec3 gl_BarycentricCoord; // barycentric coordinates
101 the vertex data at the given barycentric coordinates or uv
221 vertex attributes at the barycentric coordinates of the vertex.
345 // barycentric coordinates of the
503 plus a barycentric coordinate.
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/
DAMD_shader_explicit_vertex_parameter.txt47 parameters explicitly in the fragment shader. It also exposes barycentric
123 the (I,J) pair of the barycentric coordinates interpolated at a fixed
165 …| | set of barycentric coordinates, depending o…
DAMD_vertex_shader_tessellator.txt58 vec3 gl_BarycentricCoord; // barycentric coordinates
101 the vertex data at the given barycentric coordinates or uv
221 vertex attributes at the barycentric coordinates of the vertex.
345 // barycentric coordinates of the
503 plus a barycentric coordinate.
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_polygon_offset.txt70 where a, b, and c are the barycentric coordinates of the fragment
DWGL_EXT_multisample.txt237 corresponding sample location into the barycentric equations described
240 computed by barycentric evaluation using the fragment's center point.
/third_party/openGLES/extensions/EXT/
DEXT_polygon_offset.txt70 where a, b, and c are the barycentric coordinates of the fragment
DWGL_EXT_multisample.txt237 corresponding sample location into the barycentric equations described
240 computed by barycentric evaluation using the fragment's center point.
/third_party/mesa3d/docs/relnotes/
D10.0.3.rst74 - i965: Use sample barycentric coordinates with per sample shading
/third_party/boost/libs/math/
DREADME.md50 Function interpolation via barycentric rational interpolation, compactly supported quadartic, cubic…
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_fill_rectangle.txt86 bounding box of the triangle after projection. Note that the barycentric
/third_party/boost/libs/math/doc/overview/
Droadmap.qbk52 * Vector valued barycentric rational interpolation.
106 * Add [link math_toolkit.barycentric barycentric rational interpolation functions], with thanks to …
/third_party/skia/third_party/externals/opengl-registry/extensions/3DFX/
D3DFX_multisample.txt257 the corresponding sample location into the barycentric equations
260 otherwise computed by barycentric evaluation using the fragment's
/third_party/openGLES/extensions/SGIS/
DSGIS_multisample.txt233 corresponding sample location into the barycentric equations described
236 computed by barycentric evaluation using the fragment's center point.
/third_party/openGLES/extensions/3DFX/
D3DFX_multisample.txt257 the corresponding sample location into the barycentric equations
260 otherwise computed by barycentric evaluation using the fragment's

12