/third_party/skia/third_party/externals/tint/test/shader_io/ |
D | interpolate_return_struct.wgsl.expected.glsl | 12 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;
|
D | interpolate_input_parameters.wgsl.expected.glsl | 11 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;
|
D | interpolate_input_struct.wgsl.expected.glsl | 11 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;
|
D | interpolate_input_struct.wgsl.expected.msl | 11 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…
|
D | interpolate_return_struct.wgsl.expected.hlsl | 9 float linear_centroid; 19 noperspective centroid float linear_centroid : TEXCOORD6; 39 wrapper_result.linear_centroid = inner_result.linear_centroid;
|
D | interpolate_return_struct.wgsl.expected.msl | 12 float linear_centroid; 22 float linear_centroid [[user(locn6)]] [[centroid_no_perspective]]; 42 wrapper_result.linear_centroid = inner_result.linear_centroid;
|
D | interpolate_input_parameters.wgsl.expected.hlsl | 8 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.…
|
D | interpolate_input_struct.wgsl.expected.hlsl | 8 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_…
|
D | interpolate_input_parameters.wgsl.expected.msl | 11 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_…
|
D | interpolate_input_parameters.wgsl.expected.spvasm | 26 OpName %linear_centroid "linear_centroid" 65 %linear_centroid = OpFunctionParameter %float
|
D | interpolate_input_parameters.wgsl | 9 [[location(6), interpolate(linear, centroid)]] linear_centroid : f32,
|
D | interpolate_input_parameters.wgsl.expected.wgsl | 2 … linear_center : f32, [[location(6), interpolate(linear, centroid)]] linear_centroid : f32, [[loca…
|
D | interpolate_input_struct.wgsl.expected.wgsl | 15 linear_centroid : f32;
|
D | interpolate_input_struct.wgsl | 8 [[location(6), interpolate(linear, centroid)]] linear_centroid : f32;
|
D | interpolate_return_struct.wgsl | 9 [[location(6), interpolate(linear, centroid)]] linear_centroid : f32;
|
D | interpolate_return_struct.wgsl.expected.wgsl | 17 linear_centroid : f32;
|
D | interpolate_input_struct.wgsl.expected.spvasm | 26 OpMemberName %In 6 "linear_centroid"
|
D | interpolate_return_struct.wgsl.expected.spvasm | 28 OpMemberName %Out 7 "linear_centroid"
|
/third_party/mesa3d/src/amd/llvm/ |
D | ac_shader_abi.h | 48 LLVMValueRef persp_centroid, linear_centroid; member
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_instruction_selection.h | 94 Temp persp_centroid, linear_centroid; member
|
D | aco_instruction_selection.cpp | 8239 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/ |
D | ac_shader_args.h | 136 struct ac_arg linear_centroid; member
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 537 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()
|
D | radv_shader_args.c | 420 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/ |
D | si_shader_llvm.c | 251 ctx->abi.linear_centroid = ac_get_arg(&ctx->ac, ctx->args.linear_centroid); in si_llvm_create_main_func()
|