Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
6a119b69 by Henri Verbeet at 2024-10-24T20:52:37+02:00
vkd3d-shader/glsl: Implement VKD3DSGF_FORCE_EARLY_DEPTH_STENCIL.
- - - - -
85697d76 by Henri Verbeet at 2024-10-24T20:52:37+02:00
vkd3d-shader/glsl: Implement VKD3DSIH_UMAX and VKD3DSIH_UMIN.
- - - - -
d58282c6 by Henri Verbeet at 2024-10-24T20:52:37+02:00
vkd3d-shader/glsl: Implement VKD3DSIH_SAMPLE_LOD.
- - - - -
d477a007 by Henri Verbeet at 2024-10-24T20:52:37+02:00
vkd3d-shader/glsl: Implement VKD3DSIH_SAMPLE_GRAD.
- - - - -
5e9edf25 by Henri Verbeet at 2024-10-24T20:52:37+02:00
vkd3d-shader/glsl: Implement VKD3DSIH_GATHER4.
- - - - -
7 changed files:
- libs/vkd3d-shader/glsl.c
- tests/hlsl/depth-bounds.shader_test
- tests/hlsl/early-depth-stencil.shader_test
- tests/hlsl/gather.shader_test
- tests/hlsl/max-min.shader_test
- tests/hlsl/sample-grad.shader_test
- tests/hlsl/sample-level.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9d829156292e7d6c2cfbf440b7b9…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9d829156292e7d6c2cfbf440b7b9…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
cf7fade5 by Francisco Casas at 2024-10-24T20:48:20+02:00
vkd3d-shader/hlsl: Store the thread group size in the vsir program.
- - - - -
158bf794 by Francisco Casas at 2024-10-24T20:50:59+02:00
vkd3d-shader/hlsl: Introduce hlsl_ir_vsir_instruction_ref, again.
This node type will be deleted (again) once the hlsl->vsir->tpf
translation is complete. It serves the purpose of allowing to keep
both real hlsl_ir_nodes and vsir_instructions in the hlsl_block,
until all the former can be translated into the latter.
- - - - -
23be6ed0 by Francisco Casas at 2024-10-24T20:50:59+02:00
vkd3d-shader/hlsl: Store temp declarations in the vsir program.
Move the temp allocation back to hlsl_codegen.c.
Note that the DCL_TEMPS instructions wouldn't be necessary if we had the
capacity to store the temp_count for both the main program and the patch
constant program (or more generally speaking, a temp_count for all
phases).
The plan is to eventually also move the HS_CONTROL_POINT and
HS_FORK_PHASE markers to the vsir_program, making it able to contain
both functions.
- - - - -
9d829156 by Francisco Casas at 2024-10-24T20:50:59+02:00
vkd3d-shader/hlsl: Make allocation functions static again.
- - - - -
5 changed files:
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/hlsl.y
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/91701f83035c0d67d1ab917e0f6b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/91701f83035c0d67d1ab917e0f6b…
You're receiving this email because of your account on gitlab.winehq.org.
Alistair Leslie-Hughes pushed to branch master at wine / wine-staging
Commits:
78bd3f0c by Alistair Leslie-Hughes at 2024-10-24T09:49:30+11:00
Rebase against 83febc6b55cf9e7f97299e391771b9ad0d1f1ceb.
- - - - -
3 changed files:
- patches/eventfd_synchronization/0011-server-Add-an-object-operation-to-grab-the-esync-fil.patch
- patches/server-Signal_Thread/0001-server-Do-not-signal-thread-until-it-is-really-gone.patch
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/78bd3f0c6d0beb781b87dd…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/78bd3f0c6d0beb781b87dd…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
ee9527f3 by Alexandre Julliard at 2024-10-23T15:35:40+02:00
opengl32: Cache downloaded files in make_opengl.
- - - - -
a7cc2859 by Alexandre Julliard at 2024-10-23T15:35:51+02:00
opencl: Cache downloaded files in make_opencl.
- - - - -
4db7ed25 by Alexandre Julliard at 2024-10-23T15:36:00+02:00
winevulkan: Cache downloaded files in make_vulkan.
- - - - -
3 changed files:
- dlls/opencl/make_opencl
- dlls/opengl32/make_opengl
- dlls/winevulkan/make_vulkan
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9498f1ab2299eef9c44622382f14a…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/9498f1ab2299eef9c44622382f14a…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
e01b7085 by Paul Gofman at 2024-10-23T11:37:08+02:00
ntdll: Introduce a separate per-thread object for internal completion waits.
- - - - -
dc7bdc3d by Paul Gofman at 2024-10-23T11:37:09+02:00
ntdll: Assign completion to thread when wait for completion is satisfied.
- - - - -
b6904756 by Paul Gofman at 2024-10-23T11:37:09+02:00
ntdll: Handle user APCs explicitly in NtRemoveIoCompletionEx().
- - - - -
291888be by Paul Gofman at 2024-10-23T11:37:09+02:00
server: Signal completion port waits on handle close.
- - - - -
764162fc by Alexey Prokhin at 2024-10-23T11:37:09+02:00
kernelbase: Set the proper error code in GetQueuedCompletionStatus{Ex} when the handle is closed.
- - - - -
59993d73 by Paul Gofman at 2024-10-23T11:37:09+02:00
ntdll/tests: Add tests for completion port signaling.
- - - - -
12 changed files:
- dlls/kernelbase/sync.c
- dlls/ntdll/tests/file.c
- dlls/ntdll/tests/sync.c
- dlls/ntdll/unix/sync.c
- include/wine/server_protocol.h
- server/completion.c
- server/file.h
- server/protocol.def
- server/request.h
- server/thread.c
- server/thread.h
- server/trace.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/18844cef2086683144902c8c1f97f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/18844cef2086683144902c8c1f97f…
You're receiving this email because of your account on gitlab.winehq.org.