Mirko Brombin
|
0b943bb839
|
feat: trace rays through a Direct3D 12 ray tracing pipeline on vkd3d-proton and the Vulkan bridge
|
2026-08-02 09:30:25 +02:00 |
|
Mirko Brombin
|
ba284f9eca
|
feat: run geometry and tessellation stages in Direct3D 12 pipelines through vkd3d-proton
|
2026-08-02 08:27:45 +02:00 |
|
Mirko Brombin
|
cc42438a29
|
feat: run a hand assembled Direct3D 11 hull and domain shader pair through DXVK and the Vulkan bridge
|
2026-08-02 08:26:39 +02:00 |
|
Mirko Brombin
|
cc383f874a
|
feat: run a hand assembled Direct3D 11 geometry shader through DXVK and the Vulkan bridge
|
2026-08-02 08:23:58 +02:00 |
|
Mirko Brombin
|
61c9def044
|
feat: add take a Direct3D 12 swap chain through full screen mode and destroy leftover surfaces on the instance that made them
|
2026-08-02 07:36:13 +02:00 |
|
Mirko Brombin
|
b3ef164cdb
|
feat: verify a Direct3D 12 bundle fed by a copy queue through vkd3d-proton
|
2026-08-02 07:32:08 +02:00 |
|
Mirko Brombin
|
dfa98b8895
|
feat: add destroy the surfaces a program leaves behind when the Vulkan bridge ends
|
2026-08-02 07:29:39 +02:00 |
|
Mirko Brombin
|
0d02a17eed
|
feat: present a Direct3D 8 frame through DXVK
|
2026-08-02 06:15:36 +02:00 |
|
Mirko Brombin
|
0e1fb1bd29
|
feat: give 64-bit programs the ANSI window functions and present a Direct3D 9 frame through DXVK
|
2026-08-02 06:14:20 +02:00 |
|
Mirko Brombin
|
df227c0375
|
feat: answer every display driver thunk and verify a Direct3D 11 swap chain through full screen mode
|
2026-08-02 06:00:12 +02:00 |
|
Mirko Brombin
|
f404c90bf9
|
feat: verify an indirect draw with two targets, blending, root constants and an occlusion query through vkd3d-proton
|
2026-08-02 05:32:43 +02:00 |
|
Mirko Brombin
|
7270c4093d
|
feat: verify an indirect instanced draw with two targets, blending, generated mips and an occlusion query through DXVK
|
2026-08-02 03:56:46 +02:00 |
|
Mirko Brombin
|
2a5d981723
|
feat: give 32-bit programs a DirectSound without a device and show crash details
|
2026-08-02 03:10:35 +02:00 |
|
Mirko Brombin
|
58a49176de
|
feat: present a 32-bit Direct3D 9 frame on Wayland through 32-bit DXVK
|
2026-08-02 03:02:06 +02:00 |
|
Mirko Brombin
|
469f7926b9
|
feat: give 32-bit programs a Vulkan loader over the bridge with layout translation
|
2026-08-02 02:47:33 +02:00 |
|
Mirko Brombin
|
07ac05c3ee
|
feat: serve the services the 32-bit DXVK Direct3D 9 library imports and run its start-up
|
2026-08-02 02:33:43 +02:00 |
|
Mirko Brombin
|
f571e2bc0e
|
feat: load a 32-bit C runtime component and dependent libraries for 32-bit programs
|
2026-08-02 02:26:32 +02:00 |
|
Mirko Brombin
|
0cd57f8f1f
|
feat: expose Direct3D 9 interfaces to 32-bit programs as generated method traps
|
2026-08-02 02:19:52 +02:00 |
|
Mirko Brombin
|
2eae3c8a4c
|
feat: resolve a four sample render target through DXVK and verify the edges
|
2026-08-01 23:28:07 +02:00 |
|
Mirko Brombin
|
d2f48cc3d3
|
feat: dispatch a Direct3D 12 compute pipeline through vkd3d-proton and verify the buffer
|
2026-08-01 23:26:28 +02:00 |
|
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 |
|