Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
845d6f91 by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/ir: Remove VKD3DSIH_DCL_UAV_TYPED instructions.
- - - - -
afb1a261 by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/glsl: Use VKD3D_SHADER_ERROR_GLSL_UNSUPPORTED for unsupported CBV descriptor arrays.
- - - - -
8e47ecbd by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/glsl: Use the semantic index for shader_out_* declarations.
Because that's what we use in shader_glsl_print_sysval_name(). Fragment
shaders like the ones from uav-rwtexture.shader_test that output to
sv_target1 would declare "shader_out_0", but then store to
"shader_out_1" in the epilogue.
- - - - -
fb17ba18 by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/glsl: Implement VKD3DSIH_STORE_UAV_TYPED.
- - - - -
bf71b137 by Henri Verbeet at 2024-10-10T20:00:45+02:00
vkd3d-shader/glsl: Implement support for compute shaders.
- - - - -
7 changed files:
- libs/vkd3d-shader/glsl.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/spirv.c
- tests/hlsl/compute.shader_test
- tests/hlsl/uav-out-param.shader_test
- tests/hlsl/uav-rwbuffer.shader_test
- tests/hlsl/uav-rwtexture.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/080f25c5839f8fe3ee8b082143cf…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/080f25c5839f8fe3ee8b082143cf…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
080f25c5 by Giovanni Mascellani at 2024-10-10T20:00:19+02:00
vkd3d-shader/ir: Do not search for signature elements using a scalar write mask.
The fallback code was added when shader_signature_find_element_for_reg()
would crash when unable to find the requested signature element.
Now it doesn't any more, and the second search is redundant.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/080f25c5839f8fe3ee8b082143cff…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/080f25c5839f8fe3ee8b082143cff…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
71dccc01 by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Do not emit an instruction number before starting validating instructions.
- - - - -
6e14d7ab by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate usage masks in shader signatures.
- - - - -
5034e1ee by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate system value semantics in shader signatures.
- - - - -
7b1bc5ca by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate component types in shader signatures.
- - - - -
831a7978 by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate minimum precision in shader signatures.
- - - - -
e366fc3a by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate interpolation mode in shader signatures.
- - - - -
690c47db by Giovanni Mascellani at 2024-10-10T19:58:00+02:00
vkd3d-shader/ir: Validate that constant interpolation is used with integer types.
- - - - -
2 changed files:
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3285d1ad8c92025711ee754f57fd…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3285d1ad8c92025711ee754f57fd…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
2d7832e7 by Feifan He at 2024-10-10T19:40:34+02:00
vkd3d-shader/msl: Generate shader descriptor structure declarations.
- - - - -
75e0cde0 by Feifan He at 2024-10-10T19:41:31+02:00
vkd3d-shader/msl: Implement support for VKD3DSPR_CONSTBUFFER registers.
- - - - -
48a22075 by Feifan He at 2024-10-10T19:43:12+02:00
vkd3d-shader/msl: Implement support for VKD3DSPR_INPUT registers.
- - - - -
ccc48291 by Feifan He at 2024-10-10T19:45:34+02:00
vkd3d-shader/msl: Implement support for VKD3DSPR_OUTPUT registers.
- - - - -
3 changed files:
- libs/vkd3d-shader/msl.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9cb4207c92ec3ee05fce15580c89…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9cb4207c92ec3ee05fce15580c89…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3cd45a32 by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Add support for D3DFMT_V16U16.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
0e990ead by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Add support for D3DFMT_Q16W16V16U16.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
d7e7576e by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9/tests: Add tests for DDS files containing indexed pixel formats.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
f92e8c72 by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Include color palette size when validating the size of DDS files with indexed pixel formats.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
1ce0ae45 by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Add support for retrieving pixels from DDS files with indexed pixel formats.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
ac5f3be4 by Connor McAdams at 2024-10-09T23:00:48+02:00
d3dx9: Add support for D3DFMT_A8P8 DDS files.
Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com>
- - - - -
5 changed files:
- dlls/d3dx9_36/d3dx9_private.h
- dlls/d3dx9_36/surface.c
- dlls/d3dx9_36/tests/d3dx9_test_images.h
- dlls/d3dx9_36/tests/surface.c
- dlls/d3dx9_36/util.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/48f198cbf620e9550e23d27cae717…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/48f198cbf620e9550e23d27cae717…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
1f95ac3e by Eric Pouech at 2024-10-09T17:13:21+02:00
dbghelp: Protect against buffer overflow in traces.
This can be impacting with C++ type or symbol names (mangled or not).
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
2b77415f by Eric Pouech at 2024-10-09T17:13:21+02:00
dbghelp: Add a couple of TRACE().
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
b87b8024 by Eric Pouech at 2024-10-09T17:13:21+02:00
dbghelp: Fix a couple a typos.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
13 changed files:
- dlls/dbghelp/dbghelp.c
- dlls/dbghelp/dwarf.c
- dlls/dbghelp/elf_module.c
- dlls/dbghelp/image.c
- dlls/dbghelp/macho_module.c
- dlls/dbghelp/minidump.c
- dlls/dbghelp/module.c
- dlls/dbghelp/msc.c
- dlls/dbghelp/pe_module.c
- dlls/dbghelp/stabs.c
- dlls/dbghelp/storage.c
- dlls/dbghelp/symbol.c
- dlls/dbghelp/type.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/f6c98fb3c37364e844af43aa3dd56…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/f6c98fb3c37364e844af43aa3dd56…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
61b9c1a6 by Daniel Lehman at 2024-10-09T17:13:21+02:00
msvcp90/tests: Add tests for string length.
- - - - -
4d6e6051 by Daniel Lehman at 2024-10-09T17:13:21+02:00
msvcp90/tests: Add some tests for num_put on ints.
- - - - -
f6c98fb3 by Daniel Lehman at 2024-10-09T17:13:21+02:00
msvcp90: Exclude sign from count in num_put.
- - - - -
2 changed files:
- dlls/msvcp90/locale.c
- dlls/msvcp90/tests/ios.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/bd12b1b0a80d50be0ccbc871a6e61…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/bd12b1b0a80d50be0ccbc871a6e61…
You're receiving this email because of your account on gitlab.winehq.org.