4 files changed
+4
-4
lines changed- .github/workflows/artifacts.yml+27-10
- .github/workflows/test-build-windows.yml+1-1
- README.md+19
- dxvk.conf+25-1
- include/native/meson.build+19
- include/native/wsi/native_sdl2.h+2-2
- meson.build+21-9
- src/d3d10/meson.build+9-2
- src/d3d11/d3d11_context_imm.cpp+1
- src/d3d11/d3d11_options.cpp+1
- src/d3d11/d3d11_options.h+5
- src/d3d11/d3d11_video.cpp+17-46
- src/d3d11/d3d11_video.h+1-3
- src/d3d11/meson.build+9-2
- src/d3d11/shaders/d3d11_video_blit_frag.frag+58-19
- src/d3d9/d3d9_adapter.cpp+9-2
- src/d3d9/d3d9_common_texture.cpp+6
- src/d3d9/d3d9_common_texture.h+3
- src/d3d9/d3d9_constant_buffer.cpp+1-18
- src/d3d9/d3d9_constant_buffer.h-5
- src/d3d9/d3d9_device.cpp+95-59
- src/d3d9/d3d9_fixed_function.cpp+53-38
- src/d3d9/d3d9_options.cpp+7-6
- src/d3d9/d3d9_options.h+5
- src/d3d9/d3d9_query.cpp+3-5
- src/d3d9/meson.build+9-2
- src/dxgi/dxgi_adapter.cpp+1-1
- src/dxgi/meson.build+9-2
- src/dxvk/dxvk_adapter.cpp+58-32
- src/dxvk/dxvk_adapter.h+13-2
- src/dxvk/dxvk_descriptor.cpp+6-1
- src/dxvk/dxvk_device.cpp+6-6
- src/dxvk/dxvk_device_filter.cpp+11-6
- src/dxvk/dxvk_device_filter.h+5-1
- src/dxvk/dxvk_device_info.h+4
- src/dxvk/dxvk_extensions.h+1
- src/dxvk/dxvk_instance.cpp+8-3
- src/dxvk/dxvk_options.cpp+1
- src/dxvk/dxvk_options.h+3
- src/dxvk/dxvk_platform_exts.cpp+8-4
- src/dxvk/hud/dxvk_hud_item.cpp+2-6
- src/dxvk/meson.build+1-14
- src/dxvk/platform/dxvk_glfw_exts.cpp-49
- src/dxvk/platform/dxvk_sdl2_exts.cpp-50
- src/util/config/config.cpp+27
- src/util/util_flush.cpp+9
- src/util/util_flush.h+4
- src/util/util_version.h+48
- src/wsi/glfw/wsi_monitor_glfw.cpp+13-9
- src/wsi/glfw/wsi_platform_glfw.cpp+71
- src/wsi/glfw/wsi_platform_glfw.h+100-13
- src/wsi/glfw/wsi_platform_glfw_funcs.h+12
- src/wsi/glfw/wsi_window_glfw.cpp+16-12
- src/wsi/meson.build+12-21
- src/wsi/sdl2/wsi_monitor_sdl2.cpp+13-9
- src/wsi/sdl2/wsi_platform_sdl2.cpp+69
- src/wsi/sdl2/wsi_platform_sdl2.h+99-12
- src/wsi/sdl2/wsi_platform_sdl2_funcs.h+16
- src/wsi/sdl2/wsi_window_sdl2.cpp+16-12
- src/wsi/win32/wsi_monitor_win32.cpp+14-10
- src/wsi/win32/wsi_platform_win32.cpp+23
- src/wsi/win32/wsi_platform_win32.h+84-8
- src/wsi/win32/wsi_window_win32.cpp+24-21
- src/wsi/wsi_platform.cpp+177
- src/wsi/wsi_platform.h+110-5
- src/wsi/wsi_window.h+19-1
Submodule dxvk-nvapi updated 36 files
- README.md+1-1
- src/d3d/lfx.cpp+3-3
- src/d3d/nvapi_d3d_instance.cpp+1-1
- src/d3d12/nvapi_d3d12_device.cpp+3-3
- src/nvapi.cpp+99-6
- src/nvapi_d3d.cpp+95-36
- src/nvapi_d3d11.cpp+106-38
- src/nvapi_d3d12.cpp+103-44
- src/nvapi_disp.cpp+14-2
- src/nvapi_drs.cpp+53-4
- src/nvapi_gpu.cpp+159-30
- src/nvapi_interface.cpp+7-2
- src/nvapi_mosaic.cpp+6-1
- src/nvapi_sys.cpp+12
- src/resource_factory.cpp+3-3
- src/sysinfo/nvapi_adapter.cpp+19-17
- src/sysinfo/nvapi_adapter.h+1
- src/sysinfo/nvapi_adapter_registry.cpp+1-1
- src/sysinfo/nvapi_output.cpp+1-1
- src/sysinfo/nvml.cpp+4-4
- src/util/util_env.cpp+14-4
- src/util/util_latency_marker_code.h+27
- src/util/util_log.cpp+35-6
- src/util/util_log.h+77-1
- src/util/util_op_code.h+2-1
- src/util/util_statuscode.h+30-35
- src/util/util_string.h+6-6
- src/util/util_version.h+29
- tests/main.cpp+2-2
- tests/meson.build+1
- tests/nvapi_d3d11.cpp+5-3
- tests/nvapi_d3d12.cpp+34-19
- tests/nvapi_drs.cpp+6
- tests/nvapi_sysinfo.cpp+32
- tests/nvapi_sysinfo_topo.cpp+53-2
- tests/util.cpp+68
Submodule vkd3d-proton updated 106 files
- dlls/bcrypt/gnutls.c+11-6
- dlls/bcrypt/tests/bcrypt.c+19
- dlls/kernel32/tests/file.c+22
- dlls/kernelbase/process.c+1
- dlls/mf/main.c+144-6
- dlls/mfmediaengine/Makefile.in+2-1
- dlls/mfmediaengine/main.c+115-159
- dlls/mfmediaengine/mediaengine_private.h+29
- dlls/mfmediaengine/tests/mfmediaengine.c+7-1
- dlls/mfmediaengine/video_frame_sink.c+1.2k
- dlls/mfplat/main.c+2
- dlls/nsiproxy.sys/ip.c+5-1
- dlls/ntdll/tests/file.c+9
- dlls/ntdll/unix/loader.c+1
- dlls/ntdll/unix/system.c+21-2
- dlls/ntdll/unix/uffd_tmp_defs.h+2
- dlls/ntdll/unix/virtual.c+1-1
- dlls/opengl32/tests/opengl.c+1
- dlls/opengl32/wgl.c+8-1
- dlls/pdh/pdh.spec+2-2
- dlls/pdh/pdh_main.c+20
- dlls/uiautomationcore/uia_client.c+1-1
- dlls/win32u/defwnd.c+4-2
- dlls/win32u/freetype.c+13-5
- dlls/win32u/input.c+2
- dlls/win32u/rawinput.c+3
- dlls/win32u/sysparams.c+1-1
- dlls/win32u/window.c+11
- dlls/windowscodecs/converter.c+64-1
- dlls/windowscodecs/tests/converter.c+21
- dlls/winebus.sys/unixlib.c+22-7
- dlls/winegstreamer/media-converter/audioconv.c+9-9
- dlls/winegstreamer/media-converter/videoconv.c+29-14
- dlls/winegstreamer/wg_parser.c+28-1
- dlls/winegstreamer/wm_reader.c+11-2
- dlls/winevulkan/make_vulkan+1-1
- dlls/winevulkan/vk.xml+316-197
- dlls/winex11.drv/bitblt.c+1-1
- dlls/winex11.drv/event.c+4-2
- dlls/winex11.drv/opengl.c+1-1
- dlls/winex11.drv/x11drv_main.c+13
- include/pdh.h+12
- loader/wine.inf.in+3
- server/fd.c+1-1
- server/handle.c+2
- server/protocol.def+3
- server/queue.c+1
- tools/make_requests+1-1
0 commit comments