Searched refs:frag_z (Results 1 - 1 of 1) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_shader.c | 577 nir_ssa_def *frag_z = nir_channel(&b, &intrin->dest.ssa, 2); in radv_lower_fs_intrinsics() local 579 /* adjusted_frag_z = fddx_fine(frag_z) * 0.0625 + frag_z */ in radv_lower_fs_intrinsics() 580 nir_ssa_def *adjusted_frag_z = nir_fddx_fine(&b, frag_z); in radv_lower_fs_intrinsics() 581 adjusted_frag_z = nir_ffma_imm1(&b, adjusted_frag_z, 0.0625f, frag_z); in radv_lower_fs_intrinsics() 588 /* xRate = xRate == 0x1 ? adjusted_frag_z : frag_z. */ in radv_lower_fs_intrinsics() 590 frag_z = nir_bcsel(&b, cond, adjusted_frag_z, frag_z); in radv_lower_fs_intrinsics() 592 nir_ssa_def *new_dest = nir_vector_insert_imm(&b, &intrin->dest.ssa, frag_z, 2); in radv_lower_fs_intrinsics()
|
Completed in 4 milliseconds