[Git][wine/vkd3d][master] 2 commits: tests/d3dbc: Relax the precision for some POW tests.

"Henri Verbeet (@hverbeet) via Wine-commits" <[email protected]> Tue, 03 Feb 2026 10:42:23 -0600
Newsgroups gmane.comp.emulators.wine.cvs
Message-ID <[email protected]>
----==_mimepart_6982256f99f9e_37bc84f9ac41229238
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



Henri Verbeet pushed to branch master at wine / vkd3d


Commits:
d4822421 by Giovanni Mascellani at 2026-02-03T17:32:39+01:00
tests/d3dbc: Relax the precision for some POW tests.

That's needed on my NVIDIA RTX 4060 Mobile.

- - - - -
eab63586 by Giovanni Mascellani at 2026-02-03T17:33:15+01:00
tests/hlsl: Mark some modulo tests as buggy on NVIDIA.

Before 79e55834bbfddadb4d6f7e0e5df5f9458ca8c19f these failures were
hidden by the MoltenVK tag. But it seems NVIDIA also have problems with
modulo operations with negative numbers, despite the SPIR-V
specification making it very clear how negative numbers should be
handled.

- - - - -


2 changed files:

- tests/d3dbc/pow.shader_test
- tests/hlsl/arithmetic-int-uniform.shader_test


View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f94ea4a5328f180446528b4fc59df9d18ced0af5...eab63586c83c4fad4a2c004de40741d8d856114a

-- 
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f94ea4a5328f180446528b4fc59df9d18ced0af5...eab63586c83c4fad4a2c004de40741d8d856114a
You're receiving this email because of your account on gitlab.winehq.org.



----==_mimepart_6982256f99f9e_37bc84f9ac41229238
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www=
.w3.org/TR/REC-html40/loose.dtd">
<html lang=3D"en" style=3D'--code-editor-font: var(--default-mono-font, "=
GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, =
Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospac=
e;'>
<head>
<meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Type">=

<title>
GitLab
</title>

<style data-premailer=3D"ignore" type=3D"text/css">
a { color: #1068bf; }
</style>


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Ro=
boto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Colo=
r Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size=
: inherit;
}
</style>
</head>
<body style=3D'font-size: inherit; -webkit-text-shadow: rgba(255,255,255,=
.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont=
,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-ser=
if,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emo=
ji";'>
<div class=3D"content">

<h3 style=3D"margin-top: 20px; margin-bottom: 10px;">
Henri Verbeet pushed to branch master at <a href=3D"https://gitlab.winehq=
.org/wine/vkd3d">wine / vkd3d</a>
</h3>
<h4 style=3D"margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style=3D"font-weight: 600;"><a href=3D"https://gitlab.winehq.org/=
wine/vkd3d/-/commit/d482242134b1ae86148bcea4387e5a5efe39c775">d4822421</a=
></strong>
<div>
<span> by Giovanni Mascellani </span> <i> at 2026-02-03T17:32:39+01:00 </=
i>
</div>
<pre class=3D"commit-message" style=3D'white-space: pre-wrap; display: bl=
ock; font-size: 14px; color: #3a383f; position: relative; font-family: "G=
itLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation M=
ono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida co=
nsole", monospace; font-variant-ligatures: none; word-break: break-all; w=
ord-wrap: break-word; background-color: #fbfafd; border-radius: 2px; marg=
in: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests/d3dbc: Relax =
the precision for some POW tests.

That's needed on my NVIDIA RTX 4060 Mobile.
</pre>
</li>
<li>
<strong style=3D"font-weight: 600;"><a href=3D"https://gitlab.winehq.org/=
wine/vkd3d/-/commit/eab63586c83c4fad4a2c004de40741d8d856114a">eab63586</a=
></strong>
<div>
<span> by Giovanni Mascellani </span> <i> at 2026-02-03T17:33:15+01:00 </=
i>
</div>
<pre class=3D"commit-message" style=3D'white-space: pre-wrap; display: bl=
ock; font-size: 14px; color: #3a383f; position: relative; font-family: "G=
itLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation M=
ono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida co=
nsole", monospace; font-variant-ligatures: none; word-break: break-all; w=
ord-wrap: break-word; background-color: #fbfafd; border-radius: 2px; marg=
in: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests/hlsl: Mark so=
me modulo tests as buggy on NVIDIA.

Before 79e55834bbfddadb4d6f7e0e5df5f9458ca8c19f these failures were
hidden by the MoltenVK tag. But it seems NVIDIA also have problems with
modulo operations with negative numbers, despite the SPIR-V
specification making it very clear how negative numbers should be
handled.
</pre>
</li>
</ul>
<h4 style=3D"margin-top: 10px; margin-bottom: 10px;">
2 changed files:
</h4>
<ul>
<li class=3D"file-stats">
<a href=3D"https://gitlab.winehq.org/wine/vkd3d/-/compare/f94ea4a5328f180=
446528b4fc59df9d18ced0af5...eab63586c83c4fad4a2c004de40741d8d856114a#3fd2=
81d25c8da17ccc85590315fba7e629c2366a">
tests/d3dbc/pow.shader_test
</a>
</li>
<li class=3D"file-stats">
<a href=3D"https://gitlab.winehq.org/wine/vkd3d/-/compare/f94ea4a5328f180=
446528b4fc59df9d18ced0af5...eab63586c83c4fad4a2c004de40741d8d856114a#d1ab=
e03ea24be2b21b5340566f50779c9640a604">
tests/hlsl/arithmetic-int-uniform.shader_test
</a>
</li>
</ul>

</div>
<div class=3D"footer" style=3D"margin-top: 10px;">
<p style=3D"font-size: small; color: #626168;">
=E2=80=94
<br>
<a href=3D"https://gitlab.winehq.org/wine/vkd3d/-/compare/f94ea4a5328f180=
446528b4fc59df9d18ced0af5...eab63586c83c4fad4a2c004de40741d8d856114a">Vie=
w it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target=3D"_blan=
k" rel=3D"noopener noreferrer" href=3D"https://gitlab.winehq.org">gitlab.=
winehq.org</a>. <a href=3D"https://gitlab.winehq.org/-/profile/notificati=
ons" target=3D"_blank" rel=3D"noopener noreferrer" class=3D"mng-notif-lin=
k">Manage all notifications</a> =C2=B7 <a href=3D"https://gitlab.winehq.o=
rg/help" target=3D"_blank" rel=3D"noopener noreferrer" class=3D"help-link=
">Help</a>
<span style=3D"color: transparent; font-size: 0; display: none; overflow:=
 hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://gitlab.winehq.org/wine/vkd3d/-/com=
pare/f94ea4a5328f180446528b4fc59df9d18ced0af5...eab63586c83c4fad4a2c004de=
40741d8d856114a at 1770136943
</span>



</p>
</div>
</body>
</html>

----==_mimepart_6982256f99f9e_37bc84f9ac41229238--