Alexandre Julliard pushed to branch master at wine / wine
Commits:
d83fb57b by Gerald Pfeifer at 2025-09-08T20:26:20+02:00
ntdll: Fix the build of check_invalid_gsbase() on FreeBSD.
This addresses
dlls/ntdll/unix/signal_x86_64.c: In function ‘check_invalid_gsbase’:
dlls/ntdll/unix/signal_x86_64.c:2067:23: error: passing argument 1 of ‘amd64_get_gsbase’ from incompatible pointer type [-Wincompatible-pointer-types]
2067 | amd64_get_gsbase( &cur_gsbase );
| ^~~~~~~~~~~
| |
| ULONG_PTR * {aka long unsigned int *}
which shows with modern compilers.
- - - - -
1 changed file:
- dlls/ntdll/unix/signal_x86_64.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/d83fb57b244ea18680f9d7269b2679…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/d83fb57b244ea18680f9d7269b2679…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
67fae57e by Zhiyi Zhang at 2025-09-08T20:26:20+02:00
gdi32: Use the maximum number of colours when biClrUsed is zero.
Fix a regression from 225004e1. According to MSDN, if the biClrUsed field is zero, the bitmap should
use the maximum number of colours corresponding to the value of the biBitCount member for the
compression mode specified by biCompression.
- - - - -
80e8cda7 by Zhiyi Zhang at 2025-09-08T20:26:20+02:00
gdi32/tests: Test recording StretchDIBits() for bitmaps with zero biClrUsed field in EMFs.
- - - - -
b651da72 by Zhiyi Zhang at 2025-09-08T20:26:20+02:00
gdi32/tests: Test recording SetDIBitsToDevice() for bitmaps with zero biClrUsed field in EMFs.
- - - - -
6efca6a9 by Zhiyi Zhang at 2025-09-08T20:26:20+02:00
Revert "wineps: Use the correct colours when a monochrome bitmap without a colour table is the source.".
This reverts commit ad7e889c1d58aec091e72f08db86346c74070128.
Manual tests show that the color table is always used.
- - - - -
3 changed files:
- dlls/gdi32/emfdc.c
- dlls/gdi32/tests/metafile.c
- dlls/wineps.drv/bitmap.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/123ed6cb1d8da3fe6129a761e78c5…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/123ed6cb1d8da3fe6129a761e78c5…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
e3118110 by Henri Verbeet at 2025-09-08T12:34:16+02:00
vkd3d-shader/d3d-asm: Print data types for indexable temporary declarations.
- - - - -
ea90f7ae by Henri Verbeet at 2025-09-08T12:34:16+02:00
vkd3d-shader/dxil: Emit 16-bit indexable temporaries as 32-bit registers.
Unless the "native low precision" flag is enabled.
vkd3d_component_type_from_data_type() currently ends up doing this
mapping for us in the SPIR-V backend, but that's about to go away.
- - - - -
38078f2c by Henri Verbeet at 2025-09-08T12:34:16+02:00
vkd3d-shader/hlsl: Map HLSL_TYPE_HALF to VSIR_DATA_F32.
VSIR_DATA_F16 would require VKD3DSGF_FORCE_NATIVE_LOW_PRECISION, but we
don't currently implement that. vkd3d_component_type_from_data_type()
currently ends up doing this mapping for us in the SPIR-V backend, but
that's about to go away.
- - - - -
6607b94a by Henri Verbeet at 2025-09-08T12:34:16+02:00
vkd3d-shader/ir: Map 16-bit vsir types to 16-bit component types in vkd3d_component_type_from_data_type().
Mapping these to 32-bit types if needed is supposed to happen in the
frontends now.
- - - - -
4 changed files:
- libs/vkd3d-shader/d3d_asm.c
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7851cbfd3dcac037afb9c2ad54a0…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7851cbfd3dcac037afb9c2ad54a0…
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:
39778538 by Alistair Leslie-Hughes at 2025-09-07T07:47:55+10:00
Added d3dx9_animation_TrackDesc patchset
- - - - -
4 changed files:
- + patches/d3dx9_animation_TrackDesc/0001-d3dx9-Implement-ID3DXAnimationController-RegisterAni.patch
- + patches/d3dx9_animation_TrackDesc/0002-d3dx9-Implement-ID3DXAnimationController-Get-Set-Tra.patch
- + patches/d3dx9_animation_TrackDesc/0003-d3dx9-Implement-ID3DXAnimationController-Get-Set-Tra.patch
- + patches/d3dx9_animation_TrackDesc/definition
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/39778538c288d8648816e1…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/39778538c288d8648816e1…
You're receiving this email because of your account on gitlab.winehq.org.