Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
9e3ac356 by Elizabeth Figura at 2025-03-05T14:12:12+01:00
vkd3d-shader/hlsl: Pass the target block to hlsl_new_store_component().
- - - - -
009f5765 by Elizabeth Figura at 2025-03-05T14:12:12+01:00
vkd3d-shader/hlsl: Return void from hlsl_block_add_store_component().
- - - - -
7b486fe2 by Elizabeth Figura at 2025-03-05T14:12:12+01:00
vkd3d-shader/hlsl: Return an error expr from hlsl_add_load_component() on allocation failure.
- - - - -
d52df527 by Elizabeth Figura at 2025-03-05T14:12:12+01:00
vkd3d-shader/hlsl: Add a hlsl_block_add_load_index() helper.
- - - - -
05562544 by Elizabeth Figura at 2025-03-05T14:12:12+01:00
vkd3d-shader/hlsl: Add a hlsl_block_add_simple_load() helper.
- - - - -
4 changed files:
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/5ab5a721a168dc42179ea3aa8653…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/5ab5a721a168dc42179ea3aa8653…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
5ab5a721 by Henri Verbeet at 2025-03-05T14:10:58+01:00
vkd3d-shader/spirv: Do not sign-extend *ptr in vkd3d_spirv_build_string().
"char" is (potentially) signed, so casting it to uint32_t will
sign-extend it. Because we use |= to assign it to "word", and don't
otherwise mask out the higher bits either, we effectively set subsequent
bytes in the same word to 0xff for input bytes > 0x7f. That potentially
includes the \0 terminator. For example, "é" (U+00e9) is "\xc3\xa9"
when encoded as UTF-8, and would get us 0xffffffc3 instead of
0x0000a9c3.
- - - - -
1 changed file:
- libs/vkd3d-shader/spirv.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/5ab5a721a168dc42179ea3aa86533…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/5ab5a721a168dc42179ea3aa86533…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
db7c22d9 by Nikolay Sivov at 2025-03-05T14:01:53+01:00
vkd3d-shader/fx: Parse technique and pass blocks for fx_2_0.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1c43b7b5 by Nikolay Sivov at 2025-03-05T14:02:09+01:00
vkd3d-shader/fx: Add support for parsing fx_2_0 annotations.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
871c9c61 by Nikolay Sivov at 2025-03-05T14:09:58+01:00
vkd3d-shader/fx: Fix const strings array types.
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/50254c284b7597202f84cf65e668…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/50254c284b7597202f84cf65e668…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d7c4cae5 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs: Implement query strings enumerator.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
fd2d3b9c by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs/tests: Add some more tests for query enumeration.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
415b25f3 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs/metadata: Do not decorate 'wstr' items with a type name in returned queries.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
d0041344 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs: Implement CreateQueryWriterFromReader().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
0b49cd16 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs/tests: Add some tests for stream position handling when nested readers are used.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
8f0044d0 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs/metadata: Restore original stream position on GetStream().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
0fecac55 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs/metadata: Replicate original stream position when creating writer instances from readers.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
66971d07 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs/tests: Add some tests for metadata handler GetClassID().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
2b075f44 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs/metadata: Implement GetClassID().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
2ee52fb7 by Nikolay Sivov at 2025-03-04T21:03:54+01:00
windowscodecs: Implement GetPreferredVendorGUID().
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
5 changed files:
- dlls/windowscodecs/imgfactory.c
- dlls/windowscodecs/metadatahandler.c
- dlls/windowscodecs/metadataquery.c
- dlls/windowscodecs/tests/metadata.c
- dlls/windowscodecs/wincodecs_private.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2183678bfabecf8775c7f1bf9861f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2183678bfabecf8775c7f1bf9861f…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
45a35a2e by Connor McAdams at 2025-03-04T16:23:59+01:00
d3dx9: Add support for selecting a replacement pixel format when saving pixels to a file.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
b1a23151 by Connor McAdams at 2025-03-04T16:23:59+01:00
d3dx9: Add support for saving PNG files in d3dx_save_pixels_to_memory().
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
12631a5a by Connor McAdams at 2025-03-04T16:23:59+01:00
d3dx9: Add support for saving JPG files in d3dx_save_pixels_to_memory().
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
a662a812 by Connor McAdams at 2025-03-04T16:23:59+01:00
d3dx9: Add support for saving BMP files in d3dx_save_pixels_to_memory().
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
bba98eee by Connor McAdams at 2025-03-04T16:23:59+01:00
d3dx9: Add support for saving paletted pixel formats in d3dx_pixels_save_wic().
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
2183678b by Connor McAdams at 2025-03-04T16:23:59+01:00
d3dx9: Add support for saving DIB files in d3dx_save_pixels_to_memory().
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
2 changed files:
- dlls/d3dx9_36/surface.c
- dlls/d3dx9_36/tests/surface.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/eac80b95a327edd0647de39a1c6c7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/eac80b95a327edd0647de39a1c6c7…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
eac80b95 by Jacek Caban at 2025-03-04T16:23:14+01:00
include: Use wchar_t for platform types on PE targets.
WINE_UNICODE_NATIVE handles non-PE targets where appropriate, but on PE targets,
we should always use wchar_t. This is particularly important for C++, where
wchar_t is a distinct built-in type.
- - - - -
5 changed files:
- include/sqltypes.h
- include/tchar.h
- include/winnt.h
- include/winnt.rh
- include/wtypes.idl
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/eac80b95a327edd0647de39a1c6c70…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/eac80b95a327edd0647de39a1c6c70…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
027127f6 by Rémi Bernon at 2025-03-04T16:23:14+01:00
win32u: Move OpenGL initialization to a separate source.
- - - - -
1e2227a0 by Rémi Bernon at 2025-03-04T16:23:14+01:00
win32u: Move dibdrv OpenGL functions to opengl.c.
- - - - -
47527fae by Rémi Bernon at 2025-03-04T16:23:14+01:00
win32u: Move OSMesa OpenGL functions to opengl.c.
- - - - -
dabe06b6 by Rémi Bernon at 2025-03-04T16:23:14+01:00
win32u: Remove unncessary OSMesa indirections.
- - - - -
6 changed files:
- dlls/win32u/Makefile.in
- dlls/win32u/dc.c
- dlls/win32u/dibdrv/dc.c
- dlls/win32u/dibdrv/dibdrv.h
- dlls/win32u/ntgdi_private.h
- dlls/win32u/dibdrv/opengl.c → dlls/win32u/opengl.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9af976e6a8f0fcbd4fb68a63d554e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9af976e6a8f0fcbd4fb68a63d554e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
299cea5d by Yuxuan Shui at 2025-03-04T16:23:13+01:00
winegstreamer: Avoid large buffer pushes in wg_transform.
This is done by inserting a special "stepper" element behind the parser (if
there is one). This element will keep the incoming buffers in a internal queue
and not push them downstream immediately. Instead, it gives us control over
when we push and how much is pushed.
- - - - -
3 changed files:
- dlls/winegstreamer/unix_private.h
- dlls/winegstreamer/unixlib.c
- dlls/winegstreamer/wg_transform.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/299cea5d860045fd8174f743b35516…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/299cea5d860045fd8174f743b35516…
You're receiving this email because of your account on gitlab.winehq.org.