Commit Graph
44 Commits
Author SHA1 Message Date
Mirko Brombin 4e2ce218b6 feat: run a Direct3D 11 compute shader through DXVK and verify the buffer 2026-08-01 23:25:19 +02:00
Mirko Brombin 8e119a5bda feat: render a textured depth tested scene with Direct3D 12 descriptor tables through vkd3d-proton 2026-08-01 23:23:44 +02:00
Mirko Brombin 9f817cc851 feat: follow descriptor writes by type and render a textured depth tested scene through DXVK 2026-08-01 23:20:35 +02:00
Mirko Brombin 935224f03f feat: add resize a Direct3D 12 swap chain and verify the capture before and after 2026-08-01 23:14:47 +02:00
Mirko Brombin 9aa1a31984 feat: honour append-only file access and measure input latency 2026-08-01 23:08:29 +02:00
Mirko Brombin 88a47aa359 feat: add the 16-bit era file functions 2026-08-01 22:58:07 +02:00
Mirko Brombin 82ccec8e75 feat: share Vulkan memory shadows with the host, profile native API calls and fix thread exit at the deadline 2026-08-01 22:32:38 +02:00
Mirko Brombin fb2829be33 feat: present a Direct3D 12 swap chain through vkd3d-proton on Wayland and verify the capture 2026-08-01 22:18:00 +02:00
Mirko Brombin 0e1bf944e5 feat: draw a triangle with a Direct3D 12 pipeline through vkd3d-proton and verify the pixels 2026-08-01 22:14:53 +02:00
Mirko Brombin 37baa50e90 feat: add execute a Direct3D 12 clear and copy through vkd3d-proton and verify the pixels 2026-08-01 22:13:18 +02:00
Mirko Brombin cb2a9d76ac feat: follow window resizes in DXVK swap chains and unwind threads left at exit 2026-08-01 21:47:36 +02:00
Mirko Brombin f3762f4724 feat: add a Raven versus Wine benchmark and its first measurements 2026-08-01 21:03:33 +02:00
Mirko Brombin 82a160f157 feat: create a Direct3D 12 device through vkd3d-proton and release threads left at exit 2026-08-01 20:57:35 +02:00
Mirko Brombin 7daa9891f0 feat: answer GetSystemDirectory and add a hardware variant of the D3D11 present test 2026-08-01 19:53:10 +02:00
Mirko Brombin 477a9d7c4e feat: present DXVK swap chains on Wayland, update descriptors through templates and enumerate the display 2026-08-01 16:54:44 +02:00
Mirko Brombin 010a58822a feat: render a D3D11 triangle through DXVK, answer format property chains and add wsprintfA 2026-08-01 16:36:50 +02:00
Mirko Brombin 505fde8403 feat: audit runtime independence through the live process tree 2026-08-01 16:23:51 +02:00
Mirko Brombin c9ae7320e3 feat: redraw every top-level window on a desktop RedrawWindow and verify dark mode in an open dialog 2026-08-01 11:56:36 +02:00
Mirko Brombin 342f1361e8 feat: marshal Vulkan commands from the registry 2026-08-01 10:46:12 +02:00
Mirko Brombin 0a862d0dd3 feat: dispatch GCC exceptions raised during unwinding, add Vulkan extension enumeration and chained queries 2026-08-01 09:52:37 +02:00
Mirko Brombin 46f1f9647a feat: give the Notepad++ workflow test room under sanitizer load 2026-08-01 08:03:24 +02:00
Mirko Brombin c52bf71cc5 feat: tolerate caret blink when waiting for the editor to settle 2026-08-01 06:33:08 +02:00
Mirko Brombin 1cadef7816 feat: add Notepad++ three-session workflow test 2026-08-01 06:28:28 +02:00
Mirko Brombin 00dfe35fe6 feat: add C runtime component, locale-aware neutral resource lookup, registry key open and file title 2026-08-01 04:10:48 +02:00
Mirko Brombin a943a8d7fc feat: add shell component with file dialogs and class registry, message box, nested focus, queue order for characters 2026-08-01 03:07:13 +02:00
Mirko Brombin b2f394b20e feat: add keyboard modifiers and system keys, dialog state for the user32 component, upstream patch step 2026-08-01 02:31:50 +02:00
Mirko Brombin d64762f21e feat: add user32 resources, child frames, reparent surfaces, WM_SIZE on child resize, retained DC reattach, profile APIs for PE64 2026-08-01 01:40:34 +02:00
Mirko Brombin 4a973d4dce feat: add GDI rasterizer, text, image loading, guest user32 component and pinned libpng 2026-08-01 00:12:57 +02:00
Mirko Brombin 659315e3a9 feat: map window and DIB pixels into the host, defer presentation and provision the common controls component 2026-07-31 23:22:18 +02:00
Mirko Brombin efc6104b5b feat: add kernel32 services, guest threads and structured exceptions for PE64 processes 2026-07-31 21:45:18 +02:00
Mirko Brombin 0f7c0292a6 feat: accept virtual keyboard keymaps and verify the F2 accelerator 2026-07-31 19:18:29 +02:00
Mirko Brombin b8184232eb feat: add popup menus and a Minesweeper application workflow test 2026-07-31 19:09:53 +02:00
Mirko Brombin 548776cc81 feat: add x86 CRT, persistent registry and prefix INI services 2026-07-31 18:29:43 +02:00
Mirko Brombin b003ca207d feat: run PE32 executables through native compatibility mode 2026-07-31 17:32:59 +02:00
Mirko Brombin 98e8b4b9c4 feat: add native standard file handles and process exit status 2026-07-31 17:13:19 +02:00
Mirko Brombin 154272073d feat: preserve native C++ migration 2026-07-31 16:46:25 +02:00
Mirko Brombin 0032d02d7a feat: expand Win32 runtime and native execution 2026-05-15 04:44:26 +02:00
Mirko Brombin f9501f89f4 feat: expand Win32 compatibility and native execution 2026-05-10 23:27:35 +02:00
Mirko Brombin 837c4524f4 feat: add a window rendering verification script 2026-03-18 04:12:55 +02:00
Mirko Brombin a47b391719 docs: describe GUI fixture verification limits 2026-03-18 00:11:21 +02:00
Mirko Brombin 81099d2166 feat: verify-final.sh + runtime checks (GDI execution and incomplete application support) 2026-03-17 23:41:33 +02:00
Mirko Brombin f1f683d727 feat: bridge DLL win32k syscalls to the window manager 2026-03-17 14:53:02 +00:00
Mirko Brombin 02e2370be7 feat: execute DLL entry points and return guest calls 2026-03-17 12:36:01 +00:00
Mirko Brombin 61c2c69989 chore: add a runtime regression harness 2026-03-17 11:41:08 +00:00