Alexandre Julliard pushed to branch master at wine / wine
Commits:
8b75e597 by Eric Pouech at 2025-04-23T21:32:49+02:00
dbghelp: Move typedef handling to the new PDB backend.
And no longer load typedef information from old PDB backend.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
5dcdaa17 by Eric Pouech at 2025-04-23T21:32:51+02:00
dbghelp: Add user field to function and inline sites.
And store DBI offset to function from old PDB backend
(to be used by new PDB backend during migration).
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
e6c96072 by Eric Pouech at 2025-04-23T21:32:53+02:00
dbghelp: Move reading inlinee line number information to PDB backend.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
213e9d48 by Eric Pouech at 2025-04-23T21:32:53+02:00
dbghelp: Directly store compiland's name in symt_compiland.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
9cf063f6 by Eric Pouech at 2025-04-23T21:32:53+02:00
dbghelp: Use symref_t to describe a symbol's container.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
13 changed files:
- dlls/dbghelp/coff.c
- dlls/dbghelp/dbghelp_private.h
- dlls/dbghelp/dwarf.c
- dlls/dbghelp/elf_module.c
- dlls/dbghelp/macho_module.c
- dlls/dbghelp/module.c
- dlls/dbghelp/msc.c
- dlls/dbghelp/pdb.c
- dlls/dbghelp/pe_module.c
- dlls/dbghelp/source.c
- dlls/dbghelp/stabs.c
- dlls/dbghelp/symbol.c
- dlls/dbghelp/type.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/87ced958e9cea21f448040af4cc81…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/87ced958e9cea21f448040af4cc81…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
ceb2787d by Henri Verbeet at 2025-04-23T18:13:07+02:00
ci: Install mingw-w64-tools in the Linux image.
For the build-mingw-32 and build-mingw-64 jobs. These currently end up
picking up Linux pkg-config instead of MinGW pkg-config, which in turn
causes configure to pick up Linux OpenGL and XCB. We happen to get away
with that at the moment because none of the code using HAVE_OPENGL or
HAVE_XCB ends up getting built for Windows, but that's about to change.
Specifically, we'd like to build the vkd3d versions of the demos for
Windows.
- - - - -
1 changed file:
- gitlab/image.docker
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/ceb2787d466713096ea9746d2b63a…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/ceb2787d466713096ea9746d2b63a…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
c75b3188 by Conor McCarthy at 2025-04-23T18:10:51+02:00
vkd3d-shader/tpf: Emit the resource data type only for typed resource declarations.
- - - - -
4c8c31fa by Conor McCarthy at 2025-04-23T18:11:42+02:00
tests/hlsl: Add a shader model 5.1 test to srv-byteaddressbuffer.shader_test.
Some code paths for TPF handling are not tested if no 5.1 shaders are
compiled.
- - - - -
2 changed files:
- libs/vkd3d-shader/tpf.c
- tests/hlsl/srv-byteaddressbuffer.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/5d29554fed9c2aa5f11a733a26c5…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/5d29554fed9c2aa5f11a733a26c5…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
9b65cc88 by Shaun Ren at 2025-04-23T17:54:54+02:00
vkd3d-shader/hlsl: Support HLSL_CLASS_STREAM_OUTPUT in hlsl type helpers.
- - - - -
9525eb2f by Shaun Ren at 2025-04-23T17:54:54+02:00
vkd3d-shader/hlsl: Parse the Append() method for stream outputs.
- - - - -
8059608a by Shaun Ren at 2025-04-23T17:54:54+02:00
vkd3d-shader/hlsl: Parse the RestartStrip() method for stream outputs.
- - - - -
d620ad49 by Shaun Ren at 2025-04-23T17:54:54+02:00
vkd3d-shader/hlsl: Introduce HLSL_REGSET_STREAM_OUTPUTS regset.
- - - - -
f2f44b05 by Shaun Ren at 2025-04-23T17:54:54+02:00
vkd3d-shader/hlsl: Allocate registers for stream output objects.
All stream output objects need to have a stream index allocated,
whether they are used or not.
We allocate stream outputs here, before other objects are allocated,
because the stream index is needed to create the appropriate output
semantic variables during append_output_copy(), which will be called
in a lowering pass for the Append() method.
- - - - -
2a89b23e by Shaun Ren at 2025-04-23T18:01:06+02:00
vkd3d-shader/hlsl: Validate and record stream output objects.
Validation should only be done for stream outputs that are used.
- - - - -
5d29554f by Shaun Ren at 2025-04-23T18:03:59+02:00
tests/hlsl: Add geometry shader stream output syntax tests.
- - - - -
5 changed files:
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- tests/hlsl/geometry-shader-syntax.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/6ca9395368b2189ee6e2fffe223c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/6ca9395368b2189ee6e2fffe223c…
You're receiving this email because of your account on gitlab.winehq.org.