Alexandre Julliard pushed to branch master at wine / wine
Commits:
de3db6ff by Jacek Caban at 2025-08-06T16:19:14+09:00
opengl32: Use generated wow64 thunk for wglMakeCurrent.
- - - - -
b6131484 by Jacek Caban at 2025-08-06T16:19:16+09:00
opengl32: Use generated wow64 thunk for wglMakeContextCurrentARB.
- - - - -
3f624026 by Jacek Caban at 2025-08-06T16:19:18+09:00
opengl32: Use generated wow64 thunk for wglDeleteContext.
- - - - -
163a8ea6 by Jacek Caban at 2025-08-06T16:19:21+09:00
opengl32: Use manual_win_functions for wglGetCurrentReadDCARB.
- - - - -
c2408f0e by Jacek Caban at 2025-08-06T16:19:23+09:00
opengl32: Avoid unneeded wrapper return type casts.
- - - - -
ab73c887 by Jacek Caban at 2025-08-06T16:19:25+09:00
opengl32: Use generated wow64 thunk for wglCreateContext.
- - - - -
51469e6f by Jacek Caban at 2025-08-06T16:19:27+09:00
opengl32: Use generated wow64 thunk for wglCreateContextAttribsARB.
- - - - -
5 changed files:
- dlls/opengl32/make_opengl
- dlls/opengl32/unix_thunks.c
- dlls/opengl32/unix_thunks.h
- dlls/opengl32/unix_wgl.c
- dlls/opengl32/unixlib.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9fad3aa4fd92373a9ec60d8688ecc…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9fad3aa4fd92373a9ec60d8688ecc…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
c1284adf by Jacek Caban at 2025-08-06T16:18:40+09:00
mshtml: Add create_node fallback to cloneNode.
- - - - -
bfc405a8 by Jacek Caban at 2025-08-06T16:18:40+09:00
mshtml: Add DOM attribute node implementation.
- - - - -
50b793e5 by Jacek Caban at 2025-08-06T16:18:40+09:00
mshtml: Implement HTMLAttributeCollection4::get_length.
- - - - -
6b653cfa by Jacek Caban at 2025-08-06T16:18:40+09:00
mshtml: Implement IHTMLAttributeCollection4::item.
- - - - -
c0cebde4 by Jacek Caban at 2025-08-06T16:18:40+09:00
mshtml: Implement IHTMLAttributeCollection4::getNamedItem.
- - - - -
ef3818f0 by Jacek Caban at 2025-08-06T16:18:40+09:00
mshtml: Properly expose Attr and NamedNodeMap properties.
- - - - -
9fad3aa4 by Jacek Caban at 2025-08-06T16:18:40+09:00
mshtml/tests: Add more attribute nodes tests.
- - - - -
9 changed files:
- dlls/mshtml/htmlattr.c
- dlls/mshtml/htmldoc.c
- dlls/mshtml/htmlelem.c
- dlls/mshtml/htmlnode.c
- dlls/mshtml/htmltextnode.c
- dlls/mshtml/mshtml_private.h
- dlls/mshtml/tests/documentmode.js
- dlls/mshtml/tests/dom.c
- dlls/mshtml/tests/dom.js
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/05d28418460ddc7a5205a49ef3284…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/05d28418460ddc7a5205a49ef3284…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
6dc9ff1b by Francisco Casas at 2025-08-06T12:53:37+02:00
vkd3d-shader/ir: Use iterators in vsir_program_ensure_diffuse().
The change in vsir_program_iterator_next() is necessary to allow us to
introduce instructions before the iterator using:
vsir_program_iterator_prev(&it);
vsir_program_iterator_inset_after(&it, n);
vsir_program_iterator_next(&it);
This since (it.idx == SIZE_MAX) is equivalent to the iterator being
before the beginning of the list.
- - - - -
97e3877a by Francisco Casas at 2025-08-06T12:53:52+02:00
vkd3d-shader/ir: Use iterators in vsir_program_remap_output_signature().
- - - - -
37ca1b55 by Francisco Casas at 2025-08-06T12:53:52+02:00
vkd3d-shader/ir: Use iterators in instruction_array_normalise_hull_shader_control_point_io().
- - - - -
304caa88 by Francisco Casas at 2025-08-06T12:53:52+02:00
vkd3d-shader/ir: Use iterators in vsir_program_normalise_flat_constants().
- - - - -
b3badec0 by Francisco Casas at 2025-08-06T12:53:52+02:00
vkd3d-shader/ir: Use iterators in vsir_program_normalise_io_registers().
- - - - -
f818d052 by Francisco Casas at 2025-08-06T12:54:54+02:00
vkd3d-shader/ir: Remove the io_normaliser.instructions field.
It's effectively unused, and struct vkd3d_shader_instruction_array is
not meant to be copied by value. If io_normaliser.instructions were to
be modified it might leave program->instructions in an inconsistent
state.
- - - - -
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/ce20f9d4b20e8d9de9286d2bc17b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/ce20f9d4b20e8d9de9286d2bc17b…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
47a183c7 by Henri Verbeet at 2025-08-06T12:04:16+02:00
tests/d3d12: Check whether the d3d12 device supports geometry shaders.
- - - - -
ce20f9d4 by Henri Verbeet at 2025-08-06T12:04:16+02:00
tests/shader_runner_d3d12: Check whether the d3d12 device supports geometry shaders.
- - - - -
6 changed files:
- tests/d3d12.c
- tests/d3d12_crosstest.h
- tests/hlsl/clip-cull-distance.shader_test
- tests/hlsl/geometry.shader_test
- tests/hlsl/primitive-id.shader_test
- tests/shader_runner_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4bb880f9ed09dab9a87a56bb065f…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4bb880f9ed09dab9a87a56bb065f…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
3802344e by Shaun Ren at 2025-08-05T16:06:07+02:00
vkd3d-shader/hlsl: Allocate groupshared registers.
- - - - -
fa560b58 by Shaun Ren at 2025-08-05T16:09:45+02:00
vkd3d-shader/hlsl: Emit dcl_tgsm_raw instructions for raw groupshared variables.
- - - - -
c8d2d40b by Shaun Ren at 2025-08-05T16:18:26+02:00
vkd3d-shader/hlsl: Support loads from groupshared variables.
- - - - -
8d0d8d10 by Shaun Ren at 2025-08-05T16:32:34+02:00
vkd3d-shader/hlsl: Support stores to raw groupshared variables.
- - - - -
4bb880f9 by Shaun Ren at 2025-08-05T16:33:08+02:00
vkd3d-shader/hlsl: Support interlocked operations on non-indexed groupshared variables.
- - - - -
6 changed files:
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
- tests/hlsl/tgsm.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e615e435d937f554097dc3a7bed5…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e615e435d937f554097dc3a7bed5…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
161d463f by Victor Chiletto at 2025-08-05T14:25:44+02:00
tests/hlsl: Add a few extra structured buffer matrix load + swizzle tests.
- - - - -
5dbf8590 by Victor Chiletto at 2025-08-05T14:25:50+02:00
vkd3d-shader/hlsl: Parse SRV structured buffers.
- - - - -
e718546e by Victor Chiletto at 2025-08-05T14:25:50+02:00
vkd3d-shader/hlsl: Transform hlsl_ir_index into structured buffers into field specific hlsl_ir_resource_loads.
- - - - -
e615e435 by Victor Chiletto at 2025-08-05T14:25:50+02:00
vkd3d-shader/hlsl: Split matrix copies from resource loads.
- - - - -
6 changed files:
- 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
- tests/hlsl/srv-structuredbuffer.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/721859005f3edfb3d52bc0f810d1…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/721859005f3edfb3d52bc0f810d1…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
37267588 by Conor McCarthy at 2025-08-05T22:11:10+09:00
mfplat/tests: Add NV12 650 x 850 to image_size_tests.
- - - - -
20b97208 by Conor McCarthy at 2025-08-05T22:11:10+09:00
mf/tests: Add a video processor NV12 test with a width alignment of 2.
GStreamer has a minimum NV12 alignment of 4.
- - - - -
c767b6a6 by Conor McCarthy at 2025-08-05T22:11:12+09:00
winegstreamer: Do not pass a sample size to wg_transform_read_mf().
The size is not used. We could perhaps check it against the maximum size
of the MF sample, but it would be more relevant to check the maximum size
against the size GStreamer requires, which is unknown in this function.
- - - - -
15 changed files:
- + dlls/mf/tests/nv12frame-crop-1d.bmp
- + dlls/mf/tests/nv12frame-crop-2d.bmp
- + dlls/mf/tests/nv12frame-crop.bmp
- dlls/mf/tests/resource.rc
- dlls/mf/tests/transform.c
- dlls/mfplat/tests/mfplat.c
- dlls/winegstreamer/aac_decoder.c
- dlls/winegstreamer/color_convert.c
- dlls/winegstreamer/gst_private.h
- dlls/winegstreamer/resampler.c
- dlls/winegstreamer/video_decoder.c
- dlls/winegstreamer/video_encoder.c
- dlls/winegstreamer/video_processor.c
- dlls/winegstreamer/wg_sample.c
- dlls/winegstreamer/wma_decoder.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/90af2f3f8347588bf8c61de8de8f8…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/90af2f3f8347588bf8c61de8de8f8…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
adc7014a by Hans Leidekker at 2025-08-05T16:30:08+09:00
widl: Use a structure for the version attribute.
- - - - -
0cb84583 by Hans Leidekker at 2025-08-05T16:30:08+09:00
widl: Fix version attribute value.
winmd stores high and low word in opposite order from typelib.
- - - - -
76fe44e0 by Hans Leidekker at 2025-08-05T16:30:11+09:00
widl: Skip array size parameters.
- - - - -
f401d4d2 by Hans Leidekker at 2025-08-05T16:30:11+09:00
widl: Fix encoding of array parameters.
Array return values are encoded as out parameters even if they have a retval attribute.
- - - - -
252b1b30 by Hans Leidekker at 2025-08-05T16:30:12+09:00
widl: Only use 32-bit integers in row structures.
To avoid uninitialized padding.
- - - - -
805de7f1 by Hans Leidekker at 2025-08-05T16:30:14+09:00
widl: Add an implicit apicontract attribute.
midlrt includes this attribute when generating metadata. Adding this attribute when an apicontract
is defined allows us to move member references from types to attributes where they belong.
- - - - -
90af2f3f by Hans Leidekker at 2025-08-05T16:30:15+09:00
widl: Always store member references in attributes.
- - - - -
13 changed files:
- tools/widl/attribute.c
- tools/widl/client.c
- tools/widl/header.c
- tools/widl/metadata.c
- tools/widl/parser.y
- tools/widl/register.c
- tools/widl/server.c
- tools/widl/typetree.c
- tools/widl/utils.h
- tools/widl/widl.h
- tools/widl/widltypes.h
- tools/widl/write_msft.c
- tools/widl/write_sltg.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/81d379e76f98f64d721b2568882ad…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/81d379e76f98f64d721b2568882ad…
You're receiving this email because of your account on gitlab.winehq.org.