Searched refs:barycentric (Results 1 - 8 of 8) sorted by relevance
/third_party/vk-gl-cts/framework/referencerenderer/ |
H A D | rrShadingContext.hpp | 89 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()
|
H A D | rrRasterizer.cpp | 634 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; 831 packet.barycentric[1] = b1 / bSum; 832 packet.barycentric[2] = 1.0f - packet.barycentric[0] - packet.barycentric[ [all...] |
H A D | rrFragmentPacket.hpp | 51 tcu::Vec4 barycentric[3]; //!< Perspective-correct barycentric values. member
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_intrinsics.py | 907 # These set up the barycentric coordinates for a particular interpolation. 919 def barycentric(name, dst_comp, src_comp=[]): function 924 barycentric("pixel", 2) 925 barycentric("centroid", 2) 926 barycentric("sample", 2) 927 barycentric("model", 3) 929 barycentric("at_sample", 2, [1]) 931 barycentric("at_offset", 2, [2])
|
H A D | nir_lower_clip.c | 124 nir_ssa_def *barycentric = nir_load_barycentric( in load_clipdist_input() local 127 b, 4, 32, barycentric, nir_imm_int(b, location_offset), in load_clipdist_input()
|
H A D | nir_lower_io.c | 301 nir_ssa_def *barycentric = NULL; in emit_load() local 325 barycentric = nir_load_barycentric(&state->builder, bary_op, in emit_load() 377 } else if (barycentric) { in emit_load() 378 load->src[0] = nir_src_for_ssa(barycentric); in emit_load()
|
/third_party/glslang/glslang/MachineIndependent/ |
H A D | glslang_tab.cpp | 6684 parseContext.profileRequires((yyvsp[0].lex).loc, ECoreProfile, 0, E_GL_NV_fragment_shader_barycentric, "fragment shader barycentric"); 6685 parseContext.profileRequires((yyvsp[0].lex).loc, ECompatibilityProfile, 0, E_GL_NV_fragment_shader_barycentric, "fragment shader barycentric"); 6686 parseContext.profileRequires((yyvsp[0].lex).loc, EEsProfile, 0, E_GL_NV_fragment_shader_barycentric, "fragment shader barycentric"); 6697 parseContext.profileRequires((yyvsp[0].lex).loc, ECoreProfile, 0, E_GL_EXT_fragment_shader_barycentric, "fragment shader barycentric"); 6698 parseContext.profileRequires((yyvsp[0].lex).loc, ECompatibilityProfile, 0, E_GL_EXT_fragment_shader_barycentric, "fragment shader barycentric"); 6699 parseContext.profileRequires((yyvsp[0].lex).loc, EEsProfile, 0, E_GL_EXT_fragment_shader_barycentric, "fragment shader barycentric");
|
/third_party/mesa3d/src/microsoft/compiler/ |
H A D | nir_to_dxil.c | 3388 nir_intrinsic_instr *barycentric = nir_src_as_intrinsic(intr->src[0]); in emit_load_interpolated_input() local 3395 switch (barycentric->intrinsic) { in emit_load_interpolated_input() 3401 const struct dxil_value *float_offset = get_src(ctx, &barycentric->src[0], i, nir_type_float); in emit_load_interpolated_input() 3419 args[4] = get_src(ctx, &barycentric->src[0], 0, nir_type_int); in emit_load_interpolated_input() 3427 unreachable("Unsupported interpolation barycentric intrinsic"); in emit_load_interpolated_input()
|
Completed in 48 milliseconds