mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-27 04:04:23 +08:00
ac/llvm: fix flat PS input corruption
Fixes: 0a54fbb5b4
- radeonsi/gfx11: interp changes for 32bit
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25492>
This commit is contained in:
parent
d50cc2e0cf
commit
c7e08acd12
@ -876,6 +876,7 @@ LLVMValueRef ac_build_fs_interp_mov(struct ac_llvm_context *ctx, unsigned parame
|
||||
|
||||
p = ac_build_intrinsic(ctx, "llvm.amdgcn.lds.param.load",
|
||||
ctx->f32, args, 3, 0);
|
||||
p = ac_build_intrinsic(ctx, "llvm.amdgcn.wqm.f32", ctx->f32, &p, 1, 0);
|
||||
p = ac_build_quad_swizzle(ctx, p, parameter, parameter, parameter, parameter);
|
||||
return ac_build_intrinsic(ctx, "llvm.amdgcn.wqm.f32", ctx->f32, &p, 1, 0);
|
||||
} else {
|
||||
|
@ -144,6 +144,3 @@ KHR-GL46.transform_feedback_overflow_query_ARB.advanced-single-stream-interleave
|
||||
KHR-GL46.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail
|
||||
KHR-GL46.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream,Fail
|
||||
KHR-GL46.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream,Fail
|
||||
|
||||
dEQP-GLES31.functional.separate_shader.random.113,Fail
|
||||
dEQP-GLES31.functional.separate_shader.random.82,Fail
|
||||
|
|
Loading…
Reference in New Issue
Block a user