Alexandre Julliard pushed to branch master at wine / wine
Commits:
a17688d6 by Alexandre Julliard at 2025-06-10T12:17:20+02:00
kernelbase: Flesh out RaiseFailFastException() implementation.
- - - - -
3e455a28 by Alexandre Julliard at 2025-06-10T12:42:51+02:00
msvcrt: Define C++ type info as an array to avoid & operator.
- - - - -
9d05345d by Alexandre Julliard at 2025-06-10T12:43:11+02:00
msvcrt: Define C++ type info using RVAs for PE builds.
- - - - -
5c73b76e by Alexandre Julliard at 2025-06-10T12:55:25+02:00
msvcrt: Define RTTI base descriptor as an array to avoid & operator.
- - - - -
b138090b by Alexandre Julliard at 2025-06-10T12:57:07+02:00
msvcrt: Define RTTI data using RVAs for PE builds.
- - - - -
14 changed files:
- dlls/concrt140/concrt140.c
- dlls/kernelbase/debug.c
- dlls/msvcirt/msvcirt.c
- dlls/msvcp140_1/msvcp140_1.c
- dlls/msvcp60/ios.c
- dlls/msvcp90/cxx.h
- dlls/msvcp90/exception.c
- dlls/msvcp90/ios.c
- dlls/msvcp90/locale.c
- dlls/msvcp90/misc.c
- dlls/msvcrt/concurrency.c
- dlls/msvcrt/cpp.c
- dlls/msvcrt/cxx.h
- include/winbase.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/260346a9160568004b9cb123608fb…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/260346a9160568004b9cb123608fb…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
4bc11eba by Rémi Bernon at 2025-06-10T12:17:20+02:00
win32u: Remove unnecessary window_entry member.
- - - - -
d41f62c3 by Rémi Bernon at 2025-06-10T12:17:20+02:00
winex11: Remove unnecessary gl3_context context member.
- - - - -
260346a9 by Rémi Bernon at 2025-06-10T12:17:20+02:00
winex11: Remove old window drawable lookup and check.
If a surface has already been created, the window would have a pixel
format set already and the if above this would be taken already.
- - - - -
2 changed files:
- dlls/win32u/vulkan.c
- dlls/winex11.drv/opengl.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ac17de796759c0eee6024c3669f77…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ac17de796759c0eee6024c3669f77…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a3bacded by Zhiyi Zhang at 2025-06-10T12:14:02+02:00
include: Add errhandlingapi.h.
- - - - -
5dd8d5bf by Zhiyi Zhang at 2025-06-10T12:14:02+02:00
combase: Add RoFailFastWithErrorContextInternal2() stub.
- - - - -
7c41de04 by Zhiyi Zhang at 2025-06-10T12:14:02+02:00
combase: Add RoGetErrorReportingFlags() stub.
- - - - -
acb891bf by Zhiyi Zhang at 2025-06-10T12:14:02+02:00
combase: Add RoReportUnhandledError() stub.
- - - - -
ac17de79 by Zhiyi Zhang at 2025-06-10T12:14:02+02:00
combase: Add an error message when class is not found.
- - - - -
6 changed files:
- dlls/combase/combase.spec
- dlls/combase/roapi.c
- dlls/combase/tests/roapi.c
- include/Makefile.in
- + include/errhandlingapi.h
- include/roerrorapi.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9cd6475be9673e3579ea950396731…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9cd6475be9673e3579ea950396731…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
14477b10 by Henri Verbeet at 2025-06-10T17:51:15+02:00
demos: Allow Vulkan to determine the swapchain image count.
We currently always use 3. That's not a bad choice, but doesn't take the
minImageCount/maxImageCount of the Vulkan implementation into account.
- - - - -
4 changed files:
- demos/demo_d3d12.h
- demos/demo_vkd3d.h
- demos/gears.c
- demos/triangle.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/14477b1066cfd4d12ce044f98fea0…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/14477b1066cfd4d12ce044f98fea0…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
a2eb3324 by Henri Verbeet at 2025-06-10T17:45:06+02:00
vkd3d-shader/msl: Implement VKD3DSIH_ILT.
- - - - -
a570932b by Henri Verbeet at 2025-06-10T17:45:06+02:00
vkd3d-shader/msl: Implement VKD3DSIH_IMUL.
- - - - -
79be1d30 by Henri Verbeet at 2025-06-10T17:45:06+02:00
vkd3d-shader/msl: Implement loops.
- - - - -
f538085e by Henri Verbeet at 2025-06-10T17:45:06+02:00
vkd3d-shader/msl: Implement switches.
- - - - -
7dfa9e8f by Henri Verbeet at 2025-06-10T17:45:06+02:00
vkd3d-shader/msl: Implement VKD3DSIH_DISCARD.
- - - - -
14 changed files:
- libs/vkd3d-shader/msl.c
- tests/hlsl/arithmetic-int-uniform.shader_test
- tests/hlsl/arithmetic-uint.shader_test
- tests/hlsl/clip.shader_test
- tests/hlsl/conditional.shader_test
- tests/hlsl/default-values.shader_test
- tests/hlsl/discard.shader_test
- tests/hlsl/hard-copy-prop.shader_test
- tests/hlsl/interface-packing.shader_test
- tests/hlsl/logic-operations.shader_test
- tests/hlsl/loop.shader_test
- tests/hlsl/non-const-indexing.shader_test
- tests/hlsl/switch.shader_test
- tests/hlsl/vertex-shader-ops.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/83ed825e5a6779f77d2b4546d91e…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/83ed825e5a6779f77d2b4546d91e…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
12143590 by Henri Verbeet at 2025-06-10T17:44:18+02:00
vkd3d-shader/ir: Introduce vsir_opcode_get_name().
- - - - -
6a06929f by Henri Verbeet at 2025-06-10T17:44:18+02:00
vkd3d-shader/d3dbc: Use vsir_opcode_get_name() in shader_sm1_get_opcode_info_from_vsir_instruction().
- - - - -
66c0530a by Henri Verbeet at 2025-06-10T17:44:18+02:00
vkd3d-shader/d3dbc: Use vsir_opcode_get_name() in d3dbc_write_vsir_instruction().
- - - - -
c8e6d35e by Henri Verbeet at 2025-06-10T17:44:18+02:00
vkd3d-shader/glsl: Use vsir_opcode_get_name() in shader_glsl_unhandled().
- - - - -
83ed825e by Henri Verbeet at 2025-06-10T17:44:18+02:00
vkd3d-shader/ir: Use vsir_opcode_get_name() in vsir_program_lower_instructions().
- - - - -
5 changed files:
- libs/vkd3d-shader/d3d_asm.c
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/glsl.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/1b389f29c5bfdf3245de3c625cb9…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/1b389f29c5bfdf3245de3c625cb9…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
0ac20b30 by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_is_constant() in terms of the value type.
- - - - -
361ecd6c by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_is_undef() in terms of the value type.
- - - - -
f4f26175 by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_is_ssa() in terms of the value type.
- - - - -
2e3f99e6 by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_get_constant_uint() in terms of the SM6 value.
Instead of using the VSIR register.
- - - - -
31e4cbba by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_get_constant_uint64() in terms of the SM6 value.
Instead of using the VSIR register.
- - - - -
59fb3a78 by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_value_is_constant_zero() in terms of the SM6 value.
Instead of using the VSIR register.
- - - - -
87304322 by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Rewrite sm6_parser_init_ssa_value() in terms of the SM6 value.
Instead of using the VSIR register.
- - - - -
20d8ba7f by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Introduce sm6_value_get_constant_float().
Similarly to sm6_value_get_constant_uint() and
sm6_value_get_constant_uint64().
- - - - -
1b389f29 by Giovanni Mascellani at 2025-06-10T17:40:17+02:00
vkd3d-shader/dxil: Remove field "reg" from struct sm6_value.
The VSIR register is now always generated dynamically and we
don't have to carry it around.
- - - - -
2 changed files:
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fcb5650dbfc3444ee43af9acba3a…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fcb5650dbfc3444ee43af9acba3a…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
8aacee8e by Nikolay Sivov at 2025-06-10T17:34:41+02:00
vkd3d-shader/fx: Add a few missing fxlc opcode names.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
b22ebe73 by Nikolay Sivov at 2025-06-10T17:39:18+02:00
vkd3d-shader/fx: Do not print padding bytes of fx_2_0 strings.
- - - - -
fcb5650d by Nikolay Sivov at 2025-06-10T17:39:30+02:00
vkd3d-shader/fx: Use a separate table for sampler states in fx_2_0.
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/8da518f2cd4021ef8d642bbb8050…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8da518f2cd4021ef8d642bbb8050…
You're receiving this email because of your account on gitlab.winehq.org.