Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
79aa75e9 by Nikolay Sivov at 2024-10-02T22:17:41+02:00
vkd3d-shader/fx: Implement writing fx_2_0 object initializer data sections.
Object data is used for strings, textures, and shaders. Samplers are handled separately.
The section is a contigious stream of <id><size><object-data>, size field is used
to advance to the next <id> position.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
3 changed files:
- libs/vkd3d-shader/fx.c
- tests/hlsl/effect-annotations-fx_2.shader_test
- tests/hlsl/effect-variables-fx_2.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/79aa75e98ff23a5c7298bd4eec099…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/79aa75e98ff23a5c7298bd4eec099…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
53e35f2d by Giovanni Mascellani at 2024-10-02T22:11:48+02:00
vkd3d-shader/d3dbc: Do not emit indices for DEPTHOUT registers.
- - - - -
c3757e69 by Giovanni Mascellani at 2024-10-02T22:12:47+02:00
vkd3d-shader/ir: Validate index count for DEPTHOUT registers.
- - - - -
62598326 by Giovanni Mascellani at 2024-10-02T22:12:47+02:00
vkd3d-shader/ir: Validate index count for DEPTHOUTGE registers.
- - - - -
19d35d89 by Giovanni Mascellani at 2024-10-02T22:12:47+02:00
vkd3d-shader/ir: Validate index count for DEPTHOUTLE registers.
- - - - -
99aebb1b by Giovanni Mascellani at 2024-10-02T22:12:47+02:00
vkd3d-shader/ir: Validate index count for RASTOUT registers.
- - - - -
7e9dc8da by Giovanni Mascellani at 2024-10-02T22:12:47+02:00
vkd3d-shader/ir: Validate index count for MISCTYPE registers.
- - - - -
2 changed files:
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/caa2a9d314d7eea7ed398cefd047…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/caa2a9d314d7eea7ed398cefd047…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
125bf74e by Francisco Casas at 2024-10-02T22:07:34+02:00
tests: Test sampler_state keyword syntax.
- - - - -
f47d523e by Francisco Casas at 2024-10-02T22:07:34+02:00
vkd3d-shader/hlsl: Process 'texture' as a valid stateblock lhs.
- - - - -
caa2a9d3 by Francisco Casas at 2024-10-02T22:07:34+02:00
vkd3d-shader/hlsl: Parse sampler_state.
- - - - -
8 changed files:
- Makefile.am
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- + tests/hlsl/sampler-state.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/994e994231291a3957b64fdd1584…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/994e994231291a3957b64fdd1584…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
849d4b3b by Nikolay Sivov at 2024-10-02T22:04:44+02:00
tests: Add some tests for state value assignments.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
2722346f by Nikolay Sivov at 2024-10-02T22:05:24+02:00
vkd3d-shader/hlsl: Do not lower index expressions for effects.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
994e9942 by Nikolay Sivov at 2024-10-02T22:05:46+02:00
vkd3d-shader/fx: Handle assignments with array RHS indexed with a constant or a single variable.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
6 changed files:
- Makefile.am
- libs/vkd3d-shader/fx.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- + tests/hlsl/effect-assignments-fx_5.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3b1760134f0cffc685d36b34ea23…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3b1760134f0cffc685d36b34ea23…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
85b85039 by Elizabeth Figura at 2024-10-02T21:49:54+02:00
vkd3d-shader/ir: Remove newlines from some vkd3d_shader_error() calls.
- - - - -
4400315c by Elizabeth Figura at 2024-10-02T21:49:54+02:00
vkd3d-shader: Allow controlling clip planes through vkd3d-shader parameters.
- - - - -
3b176013 by Elizabeth Figura at 2024-10-02T21:49:54+02:00
tests: Test clip planes.
- - - - -
10 changed files:
- Makefile.am
- include/vkd3d_shader.h
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/spirv.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- + tests/hlsl/clip-planes.shader_test
- tests/shader_runner.c
- tests/shader_runner.h
- tests/shader_runner_d3d9.c
- tests/shader_runner_vulkan.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3452d126a8eb82fa3f59c3832016…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3452d126a8eb82fa3f59c3832016…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3b3be668 by Alexandre Julliard at 2024-10-01T21:24:29+02:00
gitlab: Add 'build' tag on Linux build jobs.
So that they can be sent to a faster runner.
- - - - -
fd5e16ad by Alexandre Julliard at 2024-10-01T21:25:42+02:00
tools: Upgrade the config.guess/config.sub scripts.
- - - - -
3 changed files:
- tools/config.guess
- tools/config.sub
- tools/gitlab/build.yml
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/3cf0506ccae3551132a55d38d9efb…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/3cf0506ccae3551132a55d38d9efb…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
7adf22dc by Billy Laws at 2024-10-01T21:18:34+02:00
regsvr32: Explicitly specify the target machine when relaunching.
To start an ARM64X executable in ARM64EC mode the x64 target machine
needs to be explicitly specified. x64 is also not listed in
SupportedProcessorArchitectures on ARM64EC so drop the check that
requires that.
- - - - -
1 changed file:
- programs/regsvr32/regsvr32.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/7adf22dc7355420a385a8e9a1065c8…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/7adf22dc7355420a385a8e9a1065c8…
You're receiving this email because of your account on gitlab.winehq.org.