Alexandre Julliard pushed to branch master at wine / wine
Commits:
6e97e100 by Alexandre Julliard at 2025-09-17T12:03:49+02:00
ntdll: Store LDT limit and bits in the same word.
- - - - -
edf7ca16 by Alexandre Julliard at 2025-09-17T12:08:35+02:00
krnl386: Fetch the ldt copy pointer from the PEB.
- - - - -
712557e0 by Alexandre Julliard at 2025-09-17T12:32:38+02:00
winebuild: Fetch the ldt copy pointer from the PEB.
- - - - -
9576a022 by Alexandre Julliard at 2025-09-17T23:04:41+02:00
ntdll: Allocate the LDT copy only when needed.
- - - - -
11 changed files:
- dlls/krnl386.exe16/kernel16_private.h
- dlls/krnl386.exe16/ne_module.c
- dlls/krnl386.exe16/selector.c
- dlls/ntdll/unix/process.c
- dlls/ntdll/unix/signal_i386.c
- dlls/ntdll/unix/unix_private.h
- dlls/ntdll/unix/virtual.c
- dlls/wow64/process.c
- include/winternl.h
- tools/winebuild/relay.c
- tools/winebuild/spec16.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/58407c404938f5e83a4ab2a6fa7b7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/58407c404938f5e83a4ab2a6fa7b7…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
faec701c by Nikolay Sivov at 2025-09-17T12:38:27+02:00
vkd3d: Check that the allocator type matches the list type in d3d12_command_list_Reset().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
c4814145 by Nikolay Sivov at 2025-09-17T12:50:16+02:00
vkd3d: Implement d3d12_device_CreateCommandList1().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
4 changed files:
- libs/vkd3d/command.c
- libs/vkd3d/device.c
- libs/vkd3d/vkd3d_private.h
- tests/d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b6d274e68e4befa82170a04e1c32…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b6d274e68e4befa82170a04e1c32…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
31a4741a by Henri Verbeet at 2025-09-17T12:34:13+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_workgroup_memory().
- - - - -
d52efee4 by Henri Verbeet at 2025-09-17T12:34:13+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_ext_glsl_instruction().
- - - - -
6e18003a by Henri Verbeet at 2025-09-17T12:34:13+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_movc().
- - - - -
cc6e8826 by Henri Verbeet at 2025-09-17T12:34:13+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_swapc().
- - - - -
d914b3f5 by Henri Verbeet at 2025-09-17T12:34:13+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_dot().
- - - - -
1 changed file:
- libs/vkd3d-shader/spirv.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/d2d22c7af657adc49f70d8ccd82d…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/d2d22c7af657adc49f70d8ccd82d…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
5a563ce0 by Francisco Casas at 2025-09-17T11:48:19+02:00
vkd3d-shader/ir: Move icbs from struct vkd3d_shader_instruction_array to struct vsir_program.
- - - - -
84b89f06 by Henri Verbeet at 2025-09-17T12:18:28+02:00
vkd3d-shader/ir: Remove some unused fields from struct io_normaliser.
- - - - -
9323dc42 by Francisco Casas at 2025-09-17T12:19:55+02:00
vkd3d-shader/ir: Move the outpointid_param field out of struct vkd3d_shader_instruction_array.
It is worth noting that previously, the case of
vsir_program_create_outpointid_param() failing on
sm6_parser_init_signature() wasn't properly handled.
- - - - -
5278b846 by Francisco Casas at 2025-09-17T12:19:56+02:00
vkd3d-shader/ir: Store a pointer to the instruction array in struct control_point_normaliser.
We stop storing a shallow copy of the vsir_program.instructions on
control_point_normaliser.instructions since
vkd3d_shader_instruction_array is not meant to be copied by value, which
is evidenced by the fact that the struct has to always be copied back to
program->instructions before returning.
- - - - -
6ed78a02 by Francisco Casas at 2025-09-17T12:19:56+02:00
vkd3d-shader/ir: Store a pointer to the vsir program in struct control_point_normaliser.
We will move the dst_params and src_params fields from struct
vkd3d_shader_instruction_array to the vsir program next, so we need to
widen the scope of this pointer to the whole vsir program.
- - - - -
d2d22c7a by Francisco Casas at 2025-09-17T12:31:49+02:00
vkd3d-shader/ir: Move the source and destination operand allocators to struct vsir_program.
- - - - -
4 changed files:
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/32e64cafa5b96921b1ff8c649235…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/32e64cafa5b96921b1ff8c649235…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
2cf883d1 by Elizabeth Figura at 2025-09-17T11:10:55+02:00
vkd3d-shader/d3dbc: Move the error for unhandled d3dbc instructions to vsir_program_lower_d3dbc_instructions().
- - - - -
b09a17dd by Elizabeth Figura at 2025-09-17T11:22:23+02:00
vkd3d-shader/d3dbc: Lower TEXTURE to TEMP registers when written.
- - - - -
5706834b by Elizabeth Figura at 2025-09-17T11:28:48+02:00
vkd3d-shader/d3dbc: Lower TEX instructions.
- - - - -
32e64caf by Elizabeth Figura at 2025-09-17T11:37:49+02:00
vkd3d-shader/d3dbc: Lower TEXCOORD instructions.
- - - - -
3 changed files:
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- tests/hlsl/ps1-sampler.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/dddc92ccfd34f941d9b6738c4f54…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/dddc92ccfd34f941d9b6738c4f54…
You're receiving this email because of your account on gitlab.winehq.org.
Elizabeth Figura pushed to branch master at wine / wine-staging
Commits:
42ab95dc by Elizabeth Figura at 2025-09-16T13:45:16-05:00
ntdll-NtSetLdtEntries: Restore the parts that were not yet upstreamed.
- - - - -
c062a34b by Elizabeth Figura at 2025-09-16T17:03:19-05:00
Rebase against 58407c404938f5e83a4ab2a6fa7b7a75ad2b5e85.
- - - - -
2 changed files:
- + patches/ntdll-NtSetLdtEntries/0001-ntdll-Implement-NtSetLdtEntries.patch
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/e1dea6b9ac7cee6d814c2…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/compare/e1dea6b9ac7cee6d814c2…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6bb19731 by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite/tests: Add some more tests for ConvertFontToLOGFONT().
- - - - -
2a232770 by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Check against local file loader in ConvertFontToLOGFONT().
- - - - -
aa59e42f by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Remove system collection marker.
- - - - -
887fcf7b by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Mark system font sets.
- - - - -
f80fda88 by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Create both WWS and typographic system collections using system font set.
- - - - -
604e43d3 by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Create custom collections using font sets.
- - - - -
deb15a1a by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Simplify collection initialization helper.
- - - - -
93b56894 by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Remove nested structures in fontset entries.
- - - - -
82c0dd2f by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Cache set elements for returned system sets.
- - - - -
63bcc9f4 by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite/tests: Add a small test for EUDC collection.
- - - - -
58407c40 by Nikolay Sivov at 2025-09-16T23:11:48+02:00
dwrite: Reuse font set entries to return set instances for collections.
- - - - -
5 changed files:
- dlls/dwrite/dwrite_private.h
- dlls/dwrite/font.c
- dlls/dwrite/gdiinterop.c
- dlls/dwrite/main.c
- dlls/dwrite/tests/font.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9012eeedfd8e7d2573c8d2d1a60d8…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9012eeedfd8e7d2573c8d2d1a60d8…
You're receiving this email because of your account on gitlab.winehq.org.