Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
4cdea712 by Elizabeth Figura at 2025-05-12T15:28:49+02:00
tests/hlsl: Show that GetRenderTargetSampleCount() returns a vector.
- - - - -
4a5411aa by Elizabeth Figura at 2025-05-12T15:29:23+02:00
vkd3d-shader/hlsl: Return a uint1 from GetRenderTargetSampleCount().
- - - - -
2 changed files:
- libs/vkd3d-shader/hlsl.y
- tests/hlsl/rt-get-sample-info.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/42df4517c6c6ce5b8615e51ac3df…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/42df4517c6c6ce5b8615e51ac3df…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
1d88638b by Giovanni Mascellani at 2025-05-12T15:24:23+02:00
vkd3d-shader/dxil: Rename VALUE_TYPE_ICB to VALUE_TYPE_DATA.
And other related identifiers similarly.
Currently we use VALUE_TYPE_ICB to indicate a raw chunk of data
(which can be used as an immediate constant buffer, but also for
initializing an indexable temporary) and VALUE_TYPE_REG with
register type VKD3DSPR_IMMCONSTBUFFER to indicate an actual ICB
register.
Since we are now switching to represent the register type directly
in the SM6 value, it seems sensible to use VALUE_TYPE_ICB for an
ICB register. Indeed, since what we're currently describing with
VALUE_TYPE_ICB is not necessarily related to an ICB register, it
makes sense to use a more general name, which is therefore being
introduced with this commit.
- - - - -
8635a7ff by Giovanni Mascellani at 2025-05-12T15:24:23+02:00
vkd3d-shader/dxil: Generate ICB values in sm6_parser_declare_icb().
- - - - -
cb5a5487 by Giovanni Mascellani at 2025-05-12T15:24:23+02:00
vkd3d-shader/dxil: Generate IDXTEMP values in sm6_parser_declare_indexable_temp().
- - - - -
fd918062 by Giovanni Mascellani at 2025-05-12T15:24:23+02:00
vkd3d-shader/dxil: Generate GROUPSHAREDMEM values in sm6_parser_declare_tgsm_raw().
- - - - -
42df4517 by Giovanni Mascellani at 2025-05-12T15:24:23+02:00
vkd3d-shader/dxil: Generate GROUPSHAREDMEM values in sm6_parser_declare_tgsm_structured().
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/960244bf1ea66755b0fbe11c4d40…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/960244bf1ea66755b0fbe11c4d40…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3432c7f8 by Mike Swanson at 2025-05-10T22:11:34+02:00
notepad: Restructure menus and make hot-keys unique.
Some of the hot-keys, such as “Edit→Cut” and “Edit→Time/Date” had
identical “T” hot-keys, as well as “Search→Search” and “Search→Search
Next” both being on “S”.
With this change, the menus are restructured to match the Windows XP
Notepad menus, in item names, capitalization, and hot-keys. Notably
the usability issue with conflicting hot-keys is eliminated. Users
familiar with the Microsoft Windows Notepad menus and their hot-keys
should be able to use Wine Notepad without changing any workflow.
- - - - -
51 changed files:
- po/ar.po
- po/ast.po
- po/bg.po
- po/ca.po
- po/cs.po
- po/da.po
- po/de.po
- po/el.po
- po/en.po
- po/en_US.po
- po/eo.po
- po/es.po
- po/fa.po
- po/fi.po
- po/fr.po
- po/he.po
- po/hi.po
- po/hr.po
- po/hu.po
- po/it.po
- po/ja.po
- po/ka.po
- po/ko.po
- po/lt.po
- po/ml.po
- po/nb_NO.po
- po/nl.po
- po/or.po
- po/pa.po
- po/pl.po
- po/pt_BR.po
- po/pt_PT.po
- po/rm.po
- po/ro.po
- po/ru.po
- po/si.po
- po/sk.po
- po/sl.po
- po/sr_RS(a)cyrillic.po
- po/sr_RS(a)latin.po
- po/sv.po
- po/ta.po
- po/te.po
- po/th.po
- po/tr.po
- po/uk.po
- po/wa.po
- po/wine.pot
- po/zh_CN.po
- po/zh_TW.po
- programs/notepad/notepad.rc
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/3432c7f80f6db65e66722b282cf1c0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/3432c7f80f6db65e66722b282cf1c0…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
1674006e by Ziqing Hui at 2025-05-10T13:49:17+02:00
shell32/tests: Add more wildcard target tests.
- - - - -
8c0c4643 by Ziqing Hui at 2025-05-10T13:49:17+02:00
shell32: Introduce has_wildcard helper.
- - - - -
10f97c2a by Ziqing Hui at 2025-05-10T13:49:17+02:00
shell32: Handle invalid parameter correctly for SHFileOperationW.
- - - - -
5eda5163 by Ziqing Hui at 2025-05-10T13:49:17+02:00
shell32: Introduce parse_target_file_list helper.
Also correctly check wildcard in target file names.
- - - - -
2 changed files:
- dlls/shell32/shlfileop.c
- dlls/shell32/tests/shlfileop.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1bce14f1d7b297326d19a58592b17…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1bce14f1d7b297326d19a58592b17…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
2a08fc24 by Rémi Bernon at 2025-05-10T13:45:10+02:00
include: Implement ReadAcquire64.
- - - - -
0872b570 by Rémi Bernon at 2025-05-10T13:49:17+02:00
server: Use NTUSER_OBJ constants for user object types.
- - - - -
6c6d25bd by Rémi Bernon at 2025-05-10T13:49:17+02:00
server: Allocate a session shared memory header structure.
- - - - -
99d1e60a by Rémi Bernon at 2025-05-10T13:49:17+02:00
server: Move the user object handle table to the shared memory.
- - - - -
e026f925 by Rémi Bernon at 2025-05-10T13:49:17+02:00
win32u: Use the session shared object to implement is_window.
- - - - -
1bce14f1 by Rémi Bernon at 2025-05-10T13:49:17+02:00
win32u: Use the session shared object for user handle entries.
- - - - -
20 changed files:
- dlls/win32u/class.c
- dlls/win32u/gdiobj.c
- dlls/win32u/ntgdi_private.h
- dlls/win32u/ntuser_private.h
- dlls/win32u/win32u_private.h
- dlls/win32u/window.c
- dlls/win32u/winstation.c
- include/ntuser.h
- include/wine/server_protocol.h
- include/winnt.h
- server/file.h
- server/hook.c
- server/mapping.c
- server/protocol.def
- server/queue.c
- server/request_handlers.h
- server/request_trace.h
- server/user.c
- server/user.h
- server/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d63f81af193ace96601b53d0b89df…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d63f81af193ace96601b53d0b89df…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
7ff6ba9a by Gabriel Ivăncescu at 2025-05-10T13:42:04+02:00
mshtml: Fill the props in the host method instead of enumerating next prop.
No-op, but this describes the intent better, as we're not enumerating
enumerable props only, we're filling them for enumeration done on jscript
side (this is not called during enumeration itself, but as a prequel),
and will be needed later.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
a43cb2f9 by Gabriel Ivăncescu at 2025-05-10T13:42:05+02:00
mshtml: Only fill the external props once, unless they are volatile.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
c7140533 by Gabriel Ivăncescu at 2025-05-10T13:42:06+02:00
mshtml: Properly fill the prototype's "constructor" prop.
Prevent its existence from being flaky during getOwnPropertyNames.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
e74bb879 by Gabriel Ivăncescu at 2025-05-10T13:42:07+02:00
mshtml: Properly fill the constructor's "prototype" prop.
Prevent its existence from being flaky during getOwnPropertyNames.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
d22603d1 by Gabriel Ivăncescu at 2025-05-10T13:42:08+02:00
mshtml: Properly fill the window's constructors.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
ec6e9d6e by Gabriel Ivăncescu at 2025-05-10T13:42:08+02:00
mshtml: Properly fill the window's script vars.
fdexEnumAll is useless.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
2bbd9d46 by Gabriel Ivăncescu at 2025-05-10T13:42:09+02:00
mshtml: Enumerate all own custom props if requested.
Even if the props are not enumerable.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com>
- - - - -
14 changed files:
- dlls/jscript/dispex.c
- dlls/jscript/function.c
- dlls/jscript/jscript.c
- dlls/jscript/jscript.h
- dlls/jscript/jsdisp.idl
- dlls/jscript/string.c
- dlls/jscript/tests/run.c
- dlls/mshtml/dispex.c
- dlls/mshtml/htmldoc.c
- dlls/mshtml/htmlstorage.c
- dlls/mshtml/htmlwindow.c
- dlls/mshtml/mshtml_private.h
- dlls/mshtml/tests/documentmode.js
- dlls/mshtml/tests/script.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d4ffae020986f5b1e20044caf1556…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d4ffae020986f5b1e20044caf1556…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d4ffae02 by Brendan McGrath at 2025-05-10T13:41:55+02:00
winegstreamer: Allow decodebin to eliminate caps that don't use system memory.
nvh264dec fixates a caps using CUDAMemory, which is not accepted by deinterlace.
Linking triggers a reconfigure, but due to a GStreamer bug some buffers are sent
with the CUDAMemory caps, triggering a streaming error. Work around this by
forcing all buffers to use system memory
- - - - -
1 changed file:
- dlls/winegstreamer/wg_parser.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/d4ffae020986f5b1e20044caf15562…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/d4ffae020986f5b1e20044caf15562…
You're receiving this email because of your account on gitlab.winehq.org.