Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
cd9879f2 by Henri Verbeet at 2024-08-13T21:20:28+02:00
vkd3d-common: Replace assert() with VKD3D_ASSERT().
- - - - -
114578fc by Henri Verbeet at 2024-08-13T21:20:28+02:00
vkd3d-shader/fx: Replace assert() with VKD3D_ASSERT().
- - - - -
9cf479d4 by Henri Verbeet at 2024-08-13T21:20:28+02:00
vkd3d: Do not include assert.h.
- - - - -
5 changed files:
- include/private/vkd3d_memory.h
- libs/vkd3d-common/debug.c
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- libs/vkd3d/vkd3d_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/355d4c4a860f47a1b3d722bdaf1f…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/355d4c4a860f47a1b3d722bdaf1f…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
f8108a47 by Francisco Casas at 2024-08-13T21:16:46+02:00
tests: Add additional string tests.
- - - - -
094e298c by Francisco Casas at 2024-08-13T21:19:01+02:00
vkd3d-shader/hlsl: Parse string default values.
- - - - -
355d4c4a by Francisco Casas at 2024-08-13T21:19:04+02:00
vkd3d-shader/hlsl: Skip writing string default values.
This causes a crash in the native compiler, but can only happen in
ps_5_0 were it is possible to declare structs that are both used in the
shader and contain strings.
struct
{
float a;
string b;
} apple = {1, "foobar"};
float4 main() : sv_target
{
return apple.a;
}
In our case, hlsl_type_get_component_offset() triggered an assertion
failure because it does not expect the string type. So this is replaced
by an hlsl_error().
- - - - -
7 changed files:
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/tpf.c
- tests/hlsl/strings.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e0b5fe1288ddc00926340482ec2c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e0b5fe1288ddc00926340482ec2c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
d945d5e7 by Nikolay Sivov at 2024-08-13T21:10:29+02:00
vkd3d-shader/hlsl: Check MS texture declaration without sample count only for used variables.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
b4d957f8 by Nikolay Sivov at 2024-08-13T21:10:45+02:00
vkd3d-shader/hlsl: Handle NULL constants.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
e0b5fe12 by Nikolay Sivov at 2024-08-13T21:11:48+02:00
vkd3d-shader/hlsl: Add a test for assigning to DSV and RTV variables.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
10 changed files:
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.l
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
- tests/hlsl/null.shader_test
- tests/hlsl/texture-load.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/80b2a2eb55b2a6453806370e420f…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/80b2a2eb55b2a6453806370e420f…
You're receiving this email because of your account on gitlab.winehq.org.
Elizabeth Figura pushed to branch master at wine / wine-staging
Commits:
761b7f72 by Elizabeth Figura at 2024-08-12T16:50:26-05:00
dinput-regression-fix: Remove patch.
This is not the correct fix for the regression, and the regression is not in fact a regression.
- - - - -
cd2cce28 by Elizabeth Figura at 2024-08-12T16:55:29-05:00
eventfd_synchronization: Fix compile warnings.
Why, GCC, did you think this was a good idea?
- - - - -
3 changed files:
- − patches/dinput-regression-fix/0001-dinput-Use-the-correct-array-index-in-keyboard_creat.patch
- − patches/dinput-regression-fix/definition
- + patches/eventfd_synchronization/0057-ntdll-Compile-warning-fixes-for-esync.patch
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/92374493ee7d657b198ca…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/92374493ee7d657b198ca…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
2a5bb3d4 by Nikolay Sivov at 2024-08-12T23:17:55+02:00
include: Add IWICStreamProvider definition.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
c81c676e by Nikolay Sivov at 2024-08-12T23:17:55+02:00
windowscodecs/tests: Add a helper to check for supported interfaces.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
6631f705 by Nikolay Sivov at 2024-08-12T23:17:55+02:00
windowscodecs/tests: Remove noisy traces from the test stubs.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
edecb74b by Nikolay Sivov at 2024-08-12T23:17:55+02:00
windowscodecs/tests: Add some tests for IWICStreamProvider interface availability.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
3bc9a6d0 by Nikolay Sivov at 2024-08-12T23:17:55+02:00
windowscodecs/metadata: Add a stub for IWICStreamProvider.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
3 changed files:
- dlls/windowscodecs/metadatahandler.c
- dlls/windowscodecs/tests/metadata.c
- include/wincodecsdk.idl
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/462b2e90d2bba6b80da279fce4969…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/462b2e90d2bba6b80da279fce4969…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
11f80ae3 by Tom Helander at 2024-08-12T23:17:55+02:00
httpapi: Add tests for HttpResponseSendEntityBody.
Verified against Windows 11 Pro (build 22621.3880)
- - - - -
c2668776 by Tom Helander at 2024-08-12T23:17:55+02:00
http.sys: Skip clean up if HTTP_SEND_RESPONSE_FLAG_MORE_DATA is set.
- - - - -
5d107589 by Tom Helander at 2024-08-12T23:17:55+02:00
httpapi: Handle HTTP_SEND_RESPONSE_FLAG_MORE_DATA flag.
- - - - -
462b2e90 by Tom Helander at 2024-08-12T23:17:55+02:00
httpapi: Implement HttpSendResponseEntityBody.
- - - - -
6 changed files:
- dlls/http.sys/http.c
- dlls/httpapi/httpapi.spec
- dlls/httpapi/httpapi_main.c
- dlls/httpapi/tests/httpapi.c
- include/http.h
- include/wine/http.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b12ad4f447b11adf0d2b945c832e5…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b12ad4f447b11adf0d2b945c832e5…
You're receiving this email because of your account on gitlab.winehq.org.