Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
703da189 by Giovanni Mascellani at 2024-12-09T16:10:47+01:00
vkd3d-shader/ir: Check that the DCL_INDEX_RANGE effective mask stabilizes after one iteration.
- - - - -
267c70fa by Giovanni Mascellani at 2024-12-09T16:10:47+01:00
vkd3d-shader/ir: Check that signature element masks are left-aligned with in a DCL_INDEX_RANGE.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bbeecfc83511e460f1a8cde4e739…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bbeecfc83511e460f1a8cde4e739…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
d9c4a257 by Francisco Casas at 2024-12-09T16:09:16+01:00
vkd3d-shader/dxbc: Parse the SFI0 ROV requirement.
- - - - -
d3108de7 by Francisco Casas at 2024-12-09T16:09:16+01:00
vkd3d-shader/hlsl: Store ROV feature requirement in the vsir_program.
- - - - -
37a61bf4 by Francisco Casas at 2024-12-09T16:09:16+01:00
vkd3d-shader/hlsl: Store the global flags in the vsir program.
- - - - -
1d290bf5 by Francisco Casas at 2024-12-09T16:09:16+01:00
vkd3d-shader/hlsl: Store SM4 sampler declarations in the vsir program.
Looking at the implementation of shader_sm4_read_dcl_sampler(), vsir
stores the resource index range both in
vkd3d_shader_instruction.declaration.sampler.range
and in the
vkd3d_shader_instruction.declaration.sampler.src.reg.idx[1-2]
indexes, so we do the same.
It is also worth noting that for shader models lower than 5.1, vsir
has a normalization on the ins->declaration src register indexes.
Refer to the following comment:
/* SM5.1 places a symbol identifier in idx[0] and moves
* other values up one slot. Normalize to SM5.1. */
on shader_sm4_read_param().
This normalization is also added to the generated vsir instructions.
- - - - -
d2feb33b by Francisco Casas at 2024-12-09T16:09:16+01:00
vkd3d-shader/hlsl: Store SM4 texture declarations in the vsir program.
- - - - -
6 changed files:
- libs/vkd3d-shader/dxbc.c
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b484288a8294ee37b35c73ea5028…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b484288a8294ee37b35c73ea5028…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
49fba97b by Giovanni Mascellani at 2024-12-09T14:22:24+01:00
vkd3d-shader/spirv: Introduce a SPIR-V parser.
- - - - -
6cac18e3 by Giovanni Mascellani at 2024-12-09T15:41:24+01:00
vkd3d-shader/spirv: Parse the SPIR-V magic number.
- - - - -
e218dae2 by Giovanni Mascellani at 2024-12-09T16:08:33+01:00
vkd3d-shader/spirv: Parse the SPIR-V version number.
- - - - -
3f548ccf by Giovanni Mascellani at 2024-12-09T16:09:16+01:00
vkd3d-shader/spirv: Parse the SPIR-V generator magic number.
- - - - -
9b4f5dab by Giovanni Mascellani at 2024-12-09T16:09:16+01:00
vkd3d-shader/spirv: Parse the SPIR-V id bound.
- - - - -
ac2901d2 by Giovanni Mascellani at 2024-12-09T16:09:16+01:00
vkd3d-shader/spirv: Parse the SPIR-V instruction schema.
- - - - -
b484288a by Henri Verbeet at 2024-12-09T16:09:16+01:00
vkd3d-shader/spirv: Parse SPIR-V instructions.
- - - - -
3 changed files:
- README
- libs/vkd3d-shader/spirv.c
- libs/vkd3d-shader/vkd3d_shader_main.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f3fac95bb62c45ebb3fdeb61f15b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f3fac95bb62c45ebb3fdeb61f15b…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
f0f8bb3f by Conor McCarthy at 2024-12-09T14:17:05+01:00
tests/hlsl: Add float64 wave op tests.
- - - - -
50306a8b by Conor McCarthy at 2024-12-09T14:20:28+01:00
tests/hlsl: Add uint64 wave op tests.
- - - - -
f3fac95b by Conor McCarthy at 2024-12-09T14:21:49+01:00
tests/hlsl: Add int64 wave op tests.
- - - - -
6 changed files:
- tests/hlsl/wave-ops-float.shader_test
- tests/hlsl/wave-ops-int.shader_test
- tests/hlsl/wave-ops-uint.shader_test
- tests/shader_runner.c
- tests/shader_runner_d3d12.c
- tests/utils.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9d4bcc951d9b842a0055c9b2acb1…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9d4bcc951d9b842a0055c9b2acb1…
You're receiving this email because of your account on gitlab.winehq.org.
Alistair Leslie-Hughes pushed to branch master at wine / wine-staging
Commits:
7f8391d2 by Alistair Leslie-Hughes at 2024-12-07T08:55:33+11:00
Rebase against 4161e62e478f61fdcd0365d9bd7b21e3b1a5197b.
- - - - -
4f96088b by Alistair Leslie-Hughes at 2024-12-07T09:51:57+11:00
Release v10.0-rc1
- - - - -
3 changed files:
- patches/ntdll-Hide_Wine_Exports/0001-ntdll-Add-support-for-hiding-wine-version-informatio.patch
- staging/VERSION
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/2f87552459e7d3d11de68…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/2f87552459e7d3d11de68…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
2e186bf8 by Vibhav Pant at 2024-12-06T17:37:14+01:00
winebth.sys: Set radio PDO properties from the device's corresponding org.bluez.Adapter1 object properties.
- - - - -
0cd51cad by Vibhav Pant at 2024-12-06T17:37:16+01:00
winebth.sys: Create new radio PDOs on receiving InterfacesAdded for objects that implement org.bluez.Adapter1.
The unix bluetooth watcher uses a message filter on the DBus connection to listen for
"InterfacesAdded" signals on DBus. If such a signal is received for an object, and the list of
interfaces includes org.bluez.Adapter1, queue a BLUETOOTH_WATCHER_EVENT_TYPE_RADIO_ADDED event.
- - - - -
3ad96cd4 by Vibhav Pant at 2024-12-06T17:37:17+01:00
winebth.sys: Remove the corresponding radio PDO on receiving InterfacesRemoved for a org.bluez.Adapter1 object.
- - - - -
9852a4cb by Vibhav Pant at 2024-12-06T17:37:18+01:00
winebth.sys: Update radio PDO properties on receiving PropertiesChanged for an org.bluez.Adapter1 object.
- - - - -
977e00b3 by Vibhav Pant at 2024-12-06T17:39:24+01:00
winebth.sys: Implement IOCTL_BTH_GET_LOCAL_INFO.
- - - - -
7 changed files:
- dlls/winebth.sys/dbus.c
- dlls/winebth.sys/unixlib_priv.h
- dlls/winebth.sys/winebth.c
- dlls/winebth.sys/winebth_priv.h
- include/Makefile.in
- include/bthdef.h
- + include/bthioctl.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/14527471c4ab2f8a09bcda7d348e0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/14527471c4ab2f8a09bcda7d348e0…
You're receiving this email because of your account on gitlab.winehq.org.