Alexandre Julliard pushed to branch master at wine / wine
Commits:
9a84cc56 by Anton Baskanov at 2024-10-10T20:27:59+02:00
dplayx/tests: Wait for Open() to finish when forward request is not expected.
Fixes test failures on native.
- - - - -
bb255f0b by Anton Baskanov at 2024-10-10T20:28:01+02:00
dplayx/tests: Correctly report lines in check_Open().
- - - - -
c0de73b8 by Anton Baskanov at 2024-10-10T20:28:01+02:00
dplayx/tests: Send correct port in requests in check_Open().
- - - - -
e8543f6e by Anton Baskanov at 2024-10-10T20:28:01+02:00
dplayx: Don't crash on unknown command ids.
- - - - -
50163d21 by Anton Baskanov at 2024-10-10T20:28:01+02:00
dplayx/tests: Test that ADDFORWARDACK is sent in reply to ADDFORWARD.
- - - - -
2 changed files:
- dlls/dplayx/dplay.c
- dlls/dplayx/tests/dplayx.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ac5f3be475724a60cf1110b31649a…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ac5f3be475724a60cf1110b31649a…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
56e5fca5 by Elizabeth Figura at 2024-10-10T21:50:30+02:00
vkd3d-shader/spirv: Always write the point size in vertex shaders.
Vulkan requires that point size be written.
There should be no backwards compatibility concern here, since the vertex shader
supplies point size with the lowest priority.
- - - - -
a29a4288 by Elizabeth Figura at 2024-10-10T21:50:30+02:00
tests: Add a test for shader point size output.
- - - - -
6ee17cf7 by Elizabeth Figura at 2024-10-10T22:14:45+02:00
vkd3d-shader/spirv: Implement shader point size.
- - - - -
54092286 by Elizabeth Figura at 2024-10-10T22:25:09+02:00
vkd3d-shader/ir: Allow controlling FFP point size through a vkd3d-shader parameter.
- - - - -
3ddf4664 by Henri Verbeet at 2024-10-10T22:28:26+02:00
tests/shader_runner: Trace the "clip-planes" cap.
- - - - -
ec53e325 by Elizabeth Figura at 2024-10-10T22:30:35+02:00
tests: Test FFP point size.
- - - - -
1e3c1392 by Elizabeth Figura at 2024-10-10T22:44:26+02:00
vkd3d-shader/ir: Allow controlling FFP point size clamping through vkd3d-shader parameters.
- - - - -
cd249a47 by Elizabeth Figura at 2024-10-10T22:44:33+02:00
tests: Test FFP point size clamping.
- - - - -
13 changed files:
- Makefile.am
- include/vkd3d_shader.h
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/spirv.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- + tests/hlsl/ffp-point-size.shader_test
- + tests/hlsl/shader-point-size.shader_test
- tests/shader_runner.c
- tests/shader_runner.h
- tests/shader_runner_d3d9.c
- tests/shader_runner_vulkan.c
- tests/utils.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f0e31dd6b339285240b444e4f372…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f0e31dd6b339285240b444e4f372…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
5b5a27dc by Giovanni Mascellani at 2024-10-10T20:04:13+02:00
vkd3d-shader/ir: Disallow INPUT registers in destination parameters.
- - - - -
6cbe5ffa by Giovanni Mascellani at 2024-10-10T20:04:13+02:00
vkd3d-shader/ir: Disallow OUTPUT registers in source parameters.
- - - - -
f2d181e6 by Giovanni Mascellani at 2024-10-10T20:04:13+02:00
vkd3d-shader/ir: Only allow PATCHCONST registers as source parameteres in Hull and Domain Shaders.
- - - - -
f0e31dd6 by Giovanni Mascellani at 2024-10-10T20:04:13+02:00
vkd3d-shader/ir: Only allow PATCHCONST registers as destination parameteres in Hull Shaders.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bf71b13797767ea14fa2ab05e231…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bf71b13797767ea14fa2ab05e231…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
845d6f91 by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/ir: Remove VKD3DSIH_DCL_UAV_TYPED instructions.
- - - - -
afb1a261 by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/glsl: Use VKD3D_SHADER_ERROR_GLSL_UNSUPPORTED for unsupported CBV descriptor arrays.
- - - - -
8e47ecbd by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/glsl: Use the semantic index for shader_out_* declarations.
Because that's what we use in shader_glsl_print_sysval_name(). Fragment
shaders like the ones from uav-rwtexture.shader_test that output to
sv_target1 would declare "shader_out_0", but then store to
"shader_out_1" in the epilogue.
- - - - -
fb17ba18 by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/glsl: Implement VKD3DSIH_STORE_UAV_TYPED.
- - - - -
bf71b137 by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/glsl: Implement support for compute shaders.
- - - - -
7 changed files:
- libs/vkd3d-shader/glsl.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/spirv.c
- tests/hlsl/compute.shader_test
- tests/hlsl/uav-out-param.shader_test
- tests/hlsl/uav-rwbuffer.shader_test
- tests/hlsl/uav-rwtexture.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/080f25c5839f8fe3ee8b082143cf…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/080f25c5839f8fe3ee8b082143cf…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
080f25c5 by Giovanni Mascellani at 2024-10-10T20:00:19+02:00
vkd3d-shader/ir: Do not search for signature elements using a scalar write mask.
The fallback code was added when shader_signature_find_element_for_reg()
would crash when unable to find the requested signature element.
Now it doesn't any more, and the second search is redundant.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/080f25c5839f8fe3ee8b082143cff…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/080f25c5839f8fe3ee8b082143cff…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
71dccc01 by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Do not emit an instruction number before starting validating instructions.
- - - - -
6e14d7ab by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate usage masks in shader signatures.
- - - - -
5034e1ee by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate system value semantics in shader signatures.
- - - - -
7b1bc5ca by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate component types in shader signatures.
- - - - -
831a7978 by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate minimum precision in shader signatures.
- - - - -
e366fc3a by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate interpolation mode in shader signatures.
- - - - -
690c47db by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate that constant interpolation is used with integer types.
- - - - -
2 changed files:
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3285d1ad8c92025711ee754f57fd…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3285d1ad8c92025711ee754f57fd…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
2d7832e7 by Feifan He at 2024-10-10T19:40:34+02:00
vkd3d-shader/msl: Generate shader descriptor structure declarations.
- - - - -
75e0cde0 by Feifan He at 2024-10-10T19:41:31+02:00
vkd3d-shader/msl: Implement support for VKD3DSPR_CONSTBUFFER registers.
- - - - -
48a22075 by Feifan He at 2024-10-10T19:43:12+02:00
vkd3d-shader/msl: Implement support for VKD3DSPR_INPUT registers.
- - - - -
ccc48291 by Feifan He at 2024-10-10T19:45:34+02:00
vkd3d-shader/msl: Implement support for VKD3DSPR_OUTPUT registers.
- - - - -
3 changed files:
- libs/vkd3d-shader/msl.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9cb4207c92ec3ee05fce15580c89…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9cb4207c92ec3ee05fce15580c89…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3cd45a32 by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Add support for D3DFMT_V16U16.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
0e990ead by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Add support for D3DFMT_Q16W16V16U16.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
d7e7576e by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9/tests: Add tests for DDS files containing indexed pixel formats.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
f92e8c72 by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Include color palette size when validating the size of DDS files with indexed pixel formats.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
1ce0ae45 by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Add support for retrieving pixels from DDS files with indexed pixel formats.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
ac5f3be4 by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Add support for D3DFMT_A8P8 DDS files.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
5 changed files:
- dlls/d3dx9_36/d3dx9_private.h
- dlls/d3dx9_36/surface.c
- dlls/d3dx9_36/tests/d3dx9_test_images.h
- dlls/d3dx9_36/tests/surface.c
- dlls/d3dx9_36/util.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/48f198cbf620e9550e23d27cae717…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/48f198cbf620e9550e23d27cae717…
You're receiving this email because of your account on gitlab.winehq.org.