Alexandre Julliard pushed to branch master at wine / wine
Commits:
50c7c25c by Francisco Casas at 2025-05-02T21:42:48+02:00
d2d1: Compile shaders on device creation instead of device context creation.
Some applications generate many device contexts each render frame.
Thus, compling these shaders each time this happens might make them
laggy.
- - - - -
3 changed files:
- dlls/d2d1/d2d1_private.h
- dlls/d2d1/device.c
- dlls/d2d1/factory.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/50c7c25cfa802f91ee7f332467a5ac…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/50c7c25cfa802f91ee7f332467a5ac…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
da72bbc9 by Elizabeth Figura at 2025-04-30T23:10:27+02:00
wined3d/glsl: Move clip distance enabling to shader_glsl_apply_draw_state().
- - - - -
853cf26f by Elizabeth Figura at 2025-04-30T23:10:27+02:00
wined3d/glsl: Move GL_FRAMEBUFFER_SRGB application to shader_glsl_apply_draw_state().
- - - - -
d29a8e6e by Elizabeth Figura at 2025-04-30T23:10:27+02:00
wined3d: Move SRGB write enable to wined3d_extra_ps_args.
- - - - -
f4d7b214 by Elizabeth Figura at 2025-04-30T23:10:27+02:00
wined3d: Move the clip plane mask to wined3d_extra_vs_args.
- - - - -
9 changed files:
- dlls/wined3d/context_gl.c
- dlls/wined3d/cs.c
- dlls/wined3d/ffp_gl.c
- dlls/wined3d/glsl_shader.c
- dlls/wined3d/shader.c
- dlls/wined3d/shader_spirv.c
- dlls/wined3d/stateblock.c
- dlls/wined3d/utils.c
- dlls/wined3d/wined3d_private.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7f22211caf9e48d6bb1604f487001…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7f22211caf9e48d6bb1604f487001…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
5f9a0f54 by Marc-Aurel Zent at 2025-04-30T23:10:27+02:00
server: Store process base priority separately.
- - - - -
7020307e by Marc-Aurel Zent at 2025-04-30T23:10:27+02:00
server: Use process base priority in set_thread_base_priority.
This also consolidates priority_from_class_and_level() and set_thread_base_priority().
- - - - -
b9dd7d11 by Marc-Aurel Zent at 2025-04-30T23:10:27+02:00
ntdll: Implement ProcessBasePriority class in NtSetInformationProcess.
- - - - -
7f22211c by Marc-Aurel Zent at 2025-04-30T23:10:27+02:00
ntdll/tests: Add tests for setting process base priority.
- - - - -
11 changed files:
- dlls/ntdll/tests/info.c
- dlls/ntdll/unix/process.c
- dlls/wow64/process.c
- include/wine/server_protocol.h
- server/mach.c
- server/process.c
- server/process.h
- server/protocol.def
- server/request_handlers.h
- server/request_trace.h
- server/thread.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1d3bfdc3abdaaa45075f0ec04228b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1d3bfdc3abdaaa45075f0ec04228b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
9b43e9d0 by Nikolay Sivov at 2025-04-30T10:00:46+02:00
windowscodecs/converter: Add 24bppBGR -> 128bppRGBAFloat conversion path.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
822ac2a0 by Nikolay Sivov at 2025-04-30T10:00:48+02:00
windowscodecs/converter: Add 32bppBGRA - > 128bppRGBAFloat conversion path.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
204254fc by Nikolay Sivov at 2025-04-30T10:00:49+02:00
windowscodecs/converter: Add 128bppRGBAFloat -> 32bppBGRA conversion path.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
90ba1cbe by Nikolay Sivov at 2025-04-30T10:00:51+02:00
windowscodecs/converter: Add 96bppRGBFloat -> 128bppRGBFloat conversion path.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
d0f7d5bc by Nikolay Sivov at 2025-04-30T10:00:52+02:00
windowscodecs/converter: Add 96bppRGBFloat -> 32bppBGRA conversion path.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
4 changed files:
- dlls/gdiplus/tests/image.c
- dlls/windowscodecs/converter.c
- dlls/windowscodecs/regsvr.c
- dlls/windowscodecs/tests/converter.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/56a1e68bd6fc8bb0405e75036d74c…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/56a1e68bd6fc8bb0405e75036d74c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
54106021 by Giovanni Mascellani at 2025-04-30T16:58:31+02:00
vkd3d-shader/dxil: Create vsir registers from DXIL handles when needed.
The idea is that sm6_value and related structures should not commit
to a specific vsir register representation yet, because at the time
they are created some information might be still unavailable. For
instance, it might be not yet known whether the program is using
native 16-bit types or minimum precision types. vsir registers
should only be synthesized during instruction emission.
Field "reg" in struct sm6_value will be handled in a later commit.
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/541060215e338a419a5a6fe6ae156…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/541060215e338a419a5a6fe6ae156…
You're receiving this email because of your account on gitlab.winehq.org.