Commit Graph
14 Commits
Author SHA1 Message Date
Raymond Bennett 14c1195090 fix: load a forwarder's target library when GetProcAddress reaches it
GetProcAddress on a library loaded at run time failed with
ERROR_MOD_NOT_FOUND when the export forwarded to a library nobody had
loaded yet: the loader brought in forwarder targets for imports, but the
lookup did not. It now loads the target through the same path as
LoadLibrary and goes on, as Windows does, trying each library once; a
forwarder to a library that is not there still finds nothing, with
ERROR_MOD_NOT_FOUND. Programs that look up ICU through icuuc.dll and
icuin.dll, which forward to icu.dll, rely on it.

Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: the lookup loop and the late_forwarder test
2026-10-30 08:17:33 -07:00
mirkobrombin fbbb8fcdd9 feat: add opt-in per-thread graphics queues 2026-10-25 03:36:31 +01:00
mirkobrombin 14d44fb628 feat: add a native OpenGL bridge 2026-10-25 01:39:15 +02:00
mirkobrombin 0a0fe4be89 feat: add shared Windows process state and parallel guest execution 2026-10-24 16:24:23 +00: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 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 2c20a3c9a4 feat: add Vulkan vertex and index buffers, dynamic viewport, samplers and textured draws 2026-08-01 09:11:04 +02:00
Mirko Brombin abde9207cf feat: add Vulkan render passes, framebuffers, graphics pipelines and draws 2026-08-01 08:52:29 +02:00
Mirko Brombin 3d3e017903 feat: add Vulkan images, barriers, buffer-image copies and semaphores 2026-08-01 08:34:26 +02:00
Mirko Brombin 8a75d9cc49 feat: add Vulkan shader modules, descriptors, compute pipelines and dispatch 2026-08-01 08:30:21 +02:00
Mirko Brombin 0f36559704 feat: add Vulkan device memory, buffers, mappings, command buffers, submission and fences 2026-08-01 08:10:12 +02:00
Mirko Brombin bcb1da4f82 feat: add Vulkan queue family, memory, feature and logical device commands 2026-08-01 07:01:31 +02:00
Mirko Brombin 154272073d feat: preserve native C++ migration 2026-07-31 16:46:25 +02:00