Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
82dec5db by Francisco Casas at 2024-09-11T15:06:09+02:00
vkd3d-shader/hlsl: Save simple hlsl_ir_exprs in the vsir_program for SM1.
- - - - -
d70342d6 by Francisco Casas at 2024-09-11T15:07:35+02:00
vkd3d-shader/hlsl: Save per-component hlsl_ir_exprs in the vsir_program for SM1.
- - - - -
5db2c2a9 by Francisco Casas at 2024-09-11T15:09:17+02:00
vkd3d-shader/hlsl: Save DOT hlsl_ir_exprs in the vsir_program for SM1.
- - - - -
4ed16108 by Francisco Casas at 2024-09-11T15:09:58+02:00
vkd3d-shader/hlsl: Save COS_REDUCED and SIN_REDUCED in the vsir_program for SM1.
- - - - -
6e6e2910 by Francisco Casas at 2024-09-11T15:10:16+02:00
vkd3d-shader/hlsl: Save DP2ADD hlsl_ir_exprs in the vsir_program for SM1.
- - - - -
4 changed files:
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f6a8cdf2bb2719eab5babb1cb069…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f6a8cdf2bb2719eab5babb1cb069…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
9fbf6467 by Elizabeth Figura at 2024-09-11T14:55:30+02:00
build: Do not warn on incomplete documentation.
Some functions in vkd3d_utils.h are altered versions of Windows
functions, and only the vkd3d-specific parts need documentation.
- - - - -
46831861 by Elizabeth Figura at 2024-09-11T14:55:48+02:00
vkd3d-shader: Mention the structure name when referring to a struct field.
- - - - -
30472460 by Elizabeth Figura at 2024-09-11T14:55:48+02:00
vkd3d-shader: Escape a hash in Doxygen documentation.
- - - - -
f6a8cdf2 by Elizabeth Figura at 2024-09-11T14:55:48+02:00
vkd3d-shader: Do not use \ref for parameters.
- - - - -
2 changed files:
- Doxyfile.in
- include/vkd3d_shader.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/127ae6cf12bb4dfee37dc206a252…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/127ae6cf12bb4dfee37dc206a252…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
04d7ad90 by Anna (navi) Figueiredo Gomes at 2024-09-11T14:08:37+02:00
tests/shader_runner: Extract a pipeline creation function from d3d12_runner_draw().
- - - - -
12a7cde0 by Anna (navi) Figueiredo Gomes at 2024-09-11T14:13:59+02:00
tests/shader_runner: Use ID3D12Device2_CreatePipelineState() when available.
- - - - -
3eb2a3d0 by Anna (navi) Figueiredo Gomes at 2024-09-11T14:53:21+02:00
tests/shader_runner: Introduce a 'depth-bounds' test option.
- - - - -
e761b2ca by Anna (navi) Figueiredo Gomes at 2024-09-11T14:53:33+02:00
tests/shader_runner: Introduce a "d3d12" tag.
- - - - -
61a700bc by Anna (navi) Figueiredo Gomes at 2024-09-11T14:53:33+02:00
tests: Test depth bounds.
- - - - -
127ae6cf by Anna (navi) Figueiredo Gomes at 2024-09-11T14:53:33+02:00
vkd3d: Implement d3d12_command_list_OMSetDepthBounds().
Based on the design document, "The runtime will not clamp or validate
the input, but implementations may clamp to the range [0,1] if necessary.",
so we test for the EXT_depth_range_unrestricted extension, and only clamp if
it's not available (thus, necessary to do so).
NaNs are converted to zero as per "NaNs must be treated as 0, but the runtime
will convert NaNs to 0 on behalf of the implementation.", and a default bounds
are set to 0.0 and 1.0.
- - - - -
14 changed files:
- Makefile.am
- include/private/vkd3d_common.h
- libs/vkd3d/command.c
- libs/vkd3d/device.c
- libs/vkd3d/state.c
- libs/vkd3d/vkd3d_private.h
- tests/d3d12.c
- tests/d3d12_test_utils.h
- + tests/hlsl/depth-bounds.shader_test
- tests/shader_runner.c
- tests/shader_runner.h
- tests/shader_runner_d3d12.c
- tests/shader_runner_gl.c
- tests/shader_runner_vulkan.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3b4e0ce8e94cd4091b9f2fe80d86…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3b4e0ce8e94cd4091b9f2fe80d86…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
2adfeb05 by Michael Ehrenreich at 2024-09-10T18:09:46+02:00
kernelbase: Fix EnumSystemLocalesA/W filtering of default/alternate sort orders.
Make EnumSystemLocalesA/W return both default and alternate sort order LCIDs when passed
both LCID_ALTERNATE_SORTS and LCID_INSTALLED/SUPPORTED.
- - - - -
ee5bd3ba by Michael Ehrenreich at 2024-09-10T18:10:33+02:00
kernel32/tests: Add basic tests for EnumSystemLocalesA/W.
- - - - -
2 changed files:
- dlls/kernel32/tests/locale.c
- dlls/kernelbase/locale.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2a8d31d57cb6f37f5c76cbdf1b425…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/2a8d31d57cb6f37f5c76cbdf1b425…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
36a0253c by Rémi Bernon at 2024-09-10T16:58:29+02:00
winewayland: Move wayland_surface_get_client to window.c.
- - - - -
c03678d2 by Rémi Bernon at 2024-09-10T16:58:29+02:00
winewayland: Introduce a new wayland_client_surface_attach helper.
- - - - -
013e54b0 by Rémi Bernon at 2024-09-10T16:58:29+02:00
winewayland: Pass hwnd to and return client rect from wayland_surface_get_client.
- - - - -
71d87058 by Rémi Bernon at 2024-09-10T16:58:29+02:00
winewayland: Move client surface to wayland_win_data struct.
- - - - -
66055655 by Rémi Bernon at 2024-09-10T16:58:29+02:00
winewayland: Detach client surfaces when they are not visible.
- - - - -
5 changed files:
- dlls/winewayland.drv/opengl.c
- dlls/winewayland.drv/vulkan.c
- dlls/winewayland.drv/wayland_surface.c
- dlls/winewayland.drv/waylanddrv.h
- dlls/winewayland.drv/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/422ca9548bfd08f875ae5bf3470b3…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/422ca9548bfd08f875ae5bf3470b3…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3219a3f0 by Elizabeth Figura at 2024-09-10T16:58:29+02:00
wined3d: Invalidate the VS from wined3d_device_apply_stateblock() when light state changes.
- - - - -
fb788a22 by Elizabeth Figura at 2024-09-10T16:58:29+02:00
wined3d: Invalidate the VS from wined3d_device_apply_stateblock() when the light type changes.
- - - - -
13025a73 by Elizabeth Figura at 2024-09-10T16:58:29+02:00
wined3d: Invalidate the VS from wined3d_device_apply_stateblock() when the vertex declaration changes.
Assuming it changes in a meaningful way.
- - - - -
422ca954 by Elizabeth Figura at 2024-09-10T16:58:29+02:00
wined3d: Invalidate the VS from wined3d_device_apply_stateblock() when WINED3D_TSS_TEXCOORD_INDEX changes.
- - - - -
7 changed files:
- dlls/wined3d/cs.c
- dlls/wined3d/ffp_gl.c
- dlls/wined3d/glsl_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/7667e67f5e5bf327e8f41186b9359…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7667e67f5e5bf327e8f41186b9359…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
0ac754f2 by Rémi Bernon at 2024-09-10T16:58:29+02:00
winedmo: Introduce a new internal DLL.
- - - - -
12b5f5a1 by Rémi Bernon at 2024-09-10T16:58:29+02:00
winedmo: Link and initialize FFmpeg on load.
- - - - -
bf9473ee by Rémi Bernon at 2024-09-10T16:58:29+02:00
winedmo: Export a new winedmo_demuxer_check function.
- - - - -
7667e67f by Rémi Bernon at 2024-09-10T16:58:29+02:00
mfsrcsnk: Stub byte stream handlers if demuxing is supported.
This introduces a new alternative FFmpeg-based implementation for the
MF byte stream handlers, while keeping the current GStreamer-based as
default.
The new implementation can be enabled by setting the DWORD value:
DisableGstByteStreamHandler = 1
in the HKCU\Software\Wine\MediaFoundation registry key.
- - - - -
16 changed files:
- configure
- configure.ac
- dlls/mfasfsrcsnk/Makefile.in
- dlls/mfmp4srcsnk/Makefile.in
- dlls/mfsrcsnk/Makefile.in
- dlls/mfsrcsnk/media_source.c
- + dlls/winedmo/Makefile.in
- + dlls/winedmo/main.c
- + dlls/winedmo/unix_demuxer.c
- + dlls/winedmo/unix_private.h
- + dlls/winedmo/unixlib.c
- + dlls/winedmo/unixlib.h
- + dlls/winedmo/winedmo.spec
- include/Makefile.in
- include/config.h.in
- + include/wine/winedmo.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/519149ca823b975d807a33666cd44…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/519149ca823b975d807a33666cd44…
You're receiving this email because of your account on gitlab.winehq.org.