Home
last modified time | relevance | path

Searched refs:linear_centroid (Results 1 – 25 of 27) sorted by relevance

12

/third_party/skia/third_party/externals/tint/test/shader_io/
Dinterpolate_return_struct.wgsl.expected.glsl12 float linear_centroid;
22 float linear_centroid;
42 wrapper_result.linear_centroid = inner_result.linear_centroid;
52 out float linear_centroid;
63 linear_centroid = outputs.linear_centroid;
Dinterpolate_input_parameters.wgsl.expected.glsl11 float linear_centroid;
15 …ctive_centroid, float perspective_sample, float linear_center, float linear_centroid, float linear…
19 …bol_2.perspective_sample, tint_symbol_2.linear_center, tint_symbol_2.linear_centroid, tint_symbol_…
28 in float linear_centroid;
38 inputs.linear_centroid = linear_centroid;
Dinterpolate_input_struct.wgsl.expected.glsl11 float linear_centroid;
21 float linear_centroid;
29 …bol_3.perspective_sample, tint_symbol_3.linear_center, tint_symbol_3.linear_centroid, tint_symbol_…
39 in float linear_centroid;
49 inputs.linear_centroid = linear_centroid;
Dinterpolate_input_struct.wgsl.expected.msl11 float linear_centroid;
21 float linear_centroid [[user(locn6)]] [[centroid_no_perspective]];
29 …_sample, .linear_center=tint_symbol_1.linear_center, .linear_centroid=tint_symbol_1.linear_centroi…
Dinterpolate_return_struct.wgsl.expected.hlsl9 float linear_centroid;
19 noperspective centroid float linear_centroid : TEXCOORD6;
39 wrapper_result.linear_centroid = inner_result.linear_centroid;
Dinterpolate_return_struct.wgsl.expected.msl12 float linear_centroid;
22 float linear_centroid [[user(locn6)]] [[centroid_no_perspective]];
42 wrapper_result.linear_centroid = inner_result.linear_centroid;
Dinterpolate_input_parameters.wgsl.expected.hlsl8 noperspective centroid float linear_centroid : TEXCOORD6;
12 …ctive_centroid, float perspective_sample, float linear_center, float linear_centroid, float linear…
16 …nt_symbol.perspective_sample, tint_symbol.linear_center, tint_symbol.linear_centroid, tint_symbol.…
Dinterpolate_input_struct.wgsl.expected.hlsl8 float linear_centroid;
18 noperspective centroid float linear_centroid : TEXCOORD6;
26 …bol_1.perspective_sample, tint_symbol_1.linear_center, tint_symbol_1.linear_centroid, tint_symbol_…
Dinterpolate_input_parameters.wgsl.expected.msl11 float linear_centroid [[user(locn6)]] [[centroid_no_perspective]];
15 …ctive_centroid, float perspective_sample, float linear_center, float linear_centroid, float linear…
19 …bol_1.perspective_sample, tint_symbol_1.linear_center, tint_symbol_1.linear_centroid, tint_symbol_…
Dinterpolate_input_parameters.wgsl.expected.spvasm26 OpName %linear_centroid "linear_centroid"
65 %linear_centroid = OpFunctionParameter %float
Dinterpolate_input_parameters.wgsl9 [[location(6), interpolate(linear, centroid)]] linear_centroid : f32,
Dinterpolate_input_parameters.wgsl.expected.wgsl2 … linear_center : f32, [[location(6), interpolate(linear, centroid)]] linear_centroid : f32, [[loca…
Dinterpolate_input_struct.wgsl.expected.wgsl15 linear_centroid : f32;
Dinterpolate_input_struct.wgsl8 [[location(6), interpolate(linear, centroid)]] linear_centroid : f32;
Dinterpolate_return_struct.wgsl9 [[location(6), interpolate(linear, centroid)]] linear_centroid : f32;
Dinterpolate_return_struct.wgsl.expected.wgsl17 linear_centroid : f32;
Dinterpolate_input_struct.wgsl.expected.spvasm26 OpMemberName %In 6 "linear_centroid"
Dinterpolate_return_struct.wgsl.expected.spvasm28 OpMemberName %Out 7 "linear_centroid"
/third_party/mesa3d/src/amd/llvm/
Dac_shader_abi.h48 LLVMValueRef persp_centroid, linear_centroid; member
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.h94 Temp persp_centroid, linear_centroid; member
Daco_instruction_selection.cpp8239 return linear ? ctx->linear_centroid : ctx->persp_centroid; in get_interp_param()
11694 ctx->linear_centroid = get_arg(ctx, ctx->args->ac.linear_centroid); in handle_bc_optimize()
11719 Temp linear_centroid = in handle_bc_optimize() local
11720 emit_extract_vector(ctx, get_arg(ctx, ctx->args->ac.linear_centroid), i, v1); in handle_bc_optimize()
11723 new_coord[i] = bld.vop2(aco_opcode::v_cndmask_b32, bld.def(v1), linear_centroid, in handle_bc_optimize()
11726 ctx->linear_centroid = bld.tmp(v2); in handle_bc_optimize()
11727 bld.pseudo(aco_opcode::p_create_vector, Definition(ctx->linear_centroid), in handle_bc_optimize()
11729 emit_split_vector(ctx, ctx->linear_centroid, 2); in handle_bc_optimize()
/third_party/mesa3d/src/amd/common/
Dac_shader_args.h136 struct ac_arg linear_centroid; member
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c537 ctx->abi.linear_centroid = ac_get_arg(&ctx->ac, ctx->args->ac.linear_centroid); in prepare_interp_optimize()
546 ctx->abi.linear_centroid = in prepare_interp_optimize()
548 ctx->abi.linear_centroid, ""); in prepare_interp_optimize()
Dradv_shader_args.c420 ac_add_arg(&args->ac, AC_ARG_VGPR, 2, AC_ARG_INT, &args->ac.linear_centroid); in declare_ps_input_vgprs()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm.c251 ctx->abi.linear_centroid = ac_get_arg(&ctx->ac, ctx->args.linear_centroid); in si_llvm_create_main_func()

12