Alexandre Julliard pushed to branch master at wine / wine
Commits:
489f08fe by Alistair Leslie-Hughes at 2024-10-29T14:24:06-05:00
include: Add DBGUID_DBSQL define.
At time of the patch DBGUID_DBSQL is the same as DBGUID_DEFAULT.
- - - - -
d4d5648e by Alistair Leslie-Hughes at 2024-10-29T14:24:09-05:00
include: Add DB_S_ROWLIMITEXCEEDED define.
- - - - -
39402e49 by Alistair Leslie-Hughes at 2024-10-29T14:24:10-05:00
include: Dbs.idl: Added DBVECTOR/DB_VARNUMERIC types.
- - - - -
2 changed files:
- include/dbs.idl
- include/oledberr.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/db9a4bc66a5ff550a0a25899b6646…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/db9a4bc66a5ff550a0a25899b6646…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
1a8e9ff9 by Nikolay Sivov at 2024-10-29T14:41:55+01:00
vkd3d-shader/fx: Implement parsing shader objects.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
ad2208b7 by Nikolay Sivov at 2024-10-29T14:52:39+01:00
vkd3d-shader/fx: Implement parsing shader resources types.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1 changed file:
- libs/vkd3d-shader/fx.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/96c13aeb9788d5317ce1b8a0d9c3…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/96c13aeb9788d5317ce1b8a0d9c3…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
a595b96f by Elizabeth Figura at 2024-10-28T18:01:06+01:00
vkd3d: Initialize vk_extensions in vk_init_device_caps().
Without LTO, gcc doesn't know that hresult_from_vk_result() will always return a
failure HRESULT for a failure VkResult, and so thinks that we might exit from
vkd3d_check_device_extensions() with a success HRESULT but without initializing
vk_extensions.
- - - - -
5883e010 by Elizabeth Figura at 2024-10-28T18:01:06+01:00
vkd3d-shader/fx: Remove an unnecessary hlsl_is_numeric_type().
Constants can only be numeric.
- - - - -
08253504 by Elizabeth Figura at 2024-10-28T18:01:06+01:00
vkd3d-shader: Make an assert into an explicit check.
For some reason gcc without LTO thinks that component_count can overflow the
array here.
- - - - -
3511b540 by Elizabeth Figura at 2024-10-28T18:01:06+01:00
vkd3d-shader/hlsl: Use early return in allocate_register().
Partly to avoid a spurious maybe-uninitialized warning, and partly because it's a more idiomatic structure.
- - - - -
96c13aeb by Elizabeth Figura at 2024-10-28T18:01:06+01:00
tests: Silence a bogus -Wmaybe-uninitialized.
- - - - -
5 changed files:
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/spirv.c
- libs/vkd3d/device.c
- tests/shader_runner_vulkan.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/51888831426d61883324f82aabc7…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/51888831426d61883324f82aabc7…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
cc340b28 by Henri Verbeet at 2024-10-28T17:58:05+01:00
tests/shader_runner: Handle render target sizes other than 640x480.
- - - - -
072b45b9 by Henri Verbeet at 2024-10-28T17:58:05+01:00
tests/shader_runner_d3d12: Introduce a helper to get the default resource state for a resource.
- - - - -
aeae8322 by Henri Verbeet at 2024-10-28T17:58:05+01:00
tests: Add a test for actual multisample loads.
The existing test loads from a single sample texture.
- - - - -
9 changed files:
- tests/hlsl/texture-load.shader_test
- tests/shader_runner.c
- tests/shader_runner.h
- tests/shader_runner_d3d11.c
- tests/shader_runner_d3d12.c
- tests/shader_runner_d3d9.c
- tests/shader_runner_gl.c
- tests/shader_runner_vulkan.c
- tests/vulkan_procs.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9690ffff61cd7a3cd932532e7a8d…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9690ffff61cd7a3cd932532e7a8d…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
4195a2f1 by Nikolay Sivov at 2024-10-28T17:41:46+01:00
vkd3d-shader/hlsl: Use a more compact way to store object method configurations.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
cf27065b by Nikolay Sivov at 2024-10-28T17:44:28+01:00
vkd3d-shader/hlsl: Add parser support for the RWByteAddressBuffer type.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
6637948a by Nikolay Sivov at 2024-10-28T17:46:17+01:00
tests: Add some more tests for RWByteAddressBuffer store methods.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
89e5912f by Nikolay Sivov at 2024-10-28T17:51:04+01:00
vkd3d-shader/hlsl: Implement RWByteAddressBuffer.Store*() methods.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
6 changed files:
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.l
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/tpf.c
- tests/hlsl/uav-rwbyteaddressbuffer.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f7bc30bad24705eb107a71e02dab…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f7bc30bad24705eb107a71e02dab…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
5667da7b by Giovanni Mascellani at 2024-10-28T17:31:24+01:00
tests: Use the appropriate RTV format in bitwise.shader_test.
- - - - -
d6efdeea by Giovanni Mascellani at 2024-10-28T17:31:24+01:00
tests: Dispatch just four invocations when testing for wave reconvergence.
I don't know why I put a 4 both in the numthreads() attribute and as
a dispatch parameter, but only care about only one thread group.
- - - - -
e83387d8 by Giovanni Mascellani at 2024-10-28T17:33:35+01:00
tests: Mark geometry.shader_test as todo on MoltenVK.
Geometry shaders are currently not supported there.
- - - - -
fd33d51b by Giovanni Mascellani at 2024-10-28T17:35:18+01:00
tests: Mark tessellation.shader_test as todo on MoltenVK.
Tessellation shaders are currently not supported there.
- - - - -
624eccba by Giovanni Mascellani at 2024-10-28T17:36:17+01:00
ci: Update the DXC version used on the CI to 1.8.2407.
Unfortuantely different versions of DXC accept or fail differently
in some cases. We don't care too much about validating the DXC
behavior itself, but it's useful that all the CI jobs use the
same version so that we don't have to complicate the shader runner
language.
The macOS version is currently bound to be pretty recent because
otherwise libdxil.dylib is not provided. So I'm updating the
Linux and Windows version as well.
I don't expect it should be particularly hard for other maintainers
to keep up with the DXC updates, since it just amounts to
downloading a ZIP file and extracting two libraries.
- - - - -
f7bc30ba by Giovanni Mascellani at 2024-10-28T17:39:23+01:00
tests: Mark tessellation-patch-vars.shader_test as todo on MoltenVK.
- - - - -
9 changed files:
- gitlab/image.docker
- gitlab/test.yml
- tests/hlsl/bitwise.shader_test
- tests/hlsl/cbuffer.shader_test
- tests/hlsl/geometry.shader_test
- tests/hlsl/hull-shader-attributes.shader_test
- tests/hlsl/tessellation-patch-vars.shader_test
- tests/hlsl/tessellation.shader_test
- tests/hlsl/wave-reconvergence.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/212333bfa6d59f32bdae51ae4fc8…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/212333bfa6d59f32bdae51ae4fc8…
You're receiving this email because of your account on gitlab.winehq.org.