radv: use glsl function name for dFdxfine

since fddx isn't a name used anywhere now

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Georg Lehmann <dadschoorse@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30565>
This commit is contained in:
Alyssa Rosenzweig 2024-07-25 10:14:20 -04:00 committed by Marge Bot
parent 6338c49143
commit 048173a55a
2 changed files with 2 additions and 2 deletions

View file

@ -484,7 +484,7 @@ BEGIN_TEST(d3d11_derivs.cube_array)
pbld.print_ir(VK_SHADER_STAGE_FRAGMENT_BIT, "Assembly");
END_TEST
BEGIN_TEST(d3d11_derivs.fddxy)
BEGIN_TEST(d3d11_derivs.dfdxy)
// clang-format off
QoShaderModuleCreateInfo vs = qoShaderModuleCreateInfoGLSL(VERTEX,
layout(location = 0) in vec2 in_coord;

View file

@ -62,7 +62,7 @@ radv_nir_lower_fs_intrinsics(nir_shader *nir, const struct radv_shader_stage *fs
nir_def *frag_z = nir_channel(&b, &intrin->def, 2);
/* adjusted_frag_z = fddx_fine(frag_z) * 0.0625 + frag_z */
/* adjusted_frag_z = dFdxFine(frag_z) * 0.0625 + frag_z */
nir_def *adjusted_frag_z = nir_ddx_fine(&b, frag_z);
adjusted_frag_z = nir_ffma_imm1(&b, adjusted_frag_z, 0.0625f, frag_z);