Commit Graph

  • 99b2ac8113 game rendering! Unixian 2025-01-10 07:09:08 -05:00
  • 1bdcd7eba4 Merge pull request #98 from Patoke/main Dexrn ZacAttack 2025-01-09 23:37:18 -08:00
  • e9507c5dc3 Merge branch 'main' of https://github.com/Patoke/WinDurango Patoke 2025-01-10 04:33:07 -03:00
  • 34d75a55a7 [d3d11x] implement missing wrapping/unwrapping routines [d3d11x] add todos for all missing wrapping/unwrapping routines [d3d11x] stop using the StartSlot in the PacketHeader as it was unnecessary and redundant [d3d11x] fix wrong wrapping in OMSetRenderTargets [d3d11x] enable the d3d debug layer always if built in debug mode Patoke 2025-01-10 04:32:47 -03:00
  • 37cd5e0fd1 Merge pull request #97 from Patoke/main Dexrn ZacAttack 2025-01-09 12:30:02 -08:00
  • 175bb8a857 [d3d11x] proper optional checks for some wrappers [d3d11x] make sure QueryInterface calls aren't leaking PC pointers [d3d11x] add debug logs for AddRef and Release in search of bad ref counting [d3d11x] properly grab the shader slot from the PacketHeader [d3d11x] properly unwrap Set calls [d3d11x] properly wrap Get calls [kernelx] remove debug logs Patoke 2025-01-09 06:54:10 -03:00
  • 2b852e8bf4 [d3d11x] more view type unwrapping Patoke 2025-01-09 02:56:27 -03:00
  • 06a228ebff [d3d11x] "proper" wrapping for SetShaderResource calls Patoke 2025-01-09 02:52:11 -03:00
  • 19bdd09ad1 bugerton Unixian 2025-01-09 00:34:12 -05:00
  • 66a77b5bcb [d3d11x] add debug macros for hresult functions [d3d11x] found error with CreateShaderResourceView, it happens due to an invalid 2D texture [d3d11x] use proper refcounts from IGraphicsUnknown on DXGI related classes [kernelx] use the same calling convention as IGraphicsUnknown for m_RefCount [kernelx] add filesystem hooks to resolve relative file calls Patoke 2025-01-09 00:59:07 -03:00
  • 5db2a06d96 Merge pull request #96 from windows-fryer/main Serenity 2025-01-07 23:15:24 -05:00
  • bee218423e Code cleanup in d3d11_x windows-fryer 2025-01-07 16:22:13 -08:00
  • b61d4be4f9 Merge pull request #95 from Bagietas/main Serenity 2025-01-07 14:22:35 -05:00
  • 1e2c8169fb XAudio2_9 fix to be consistent in our repo Bagietka 2025-01-07 19:44:43 +01:00
  • 7705ff6813 Merge pull request #94 from Rodrigo-Todescatto/main AleBlbl 2025-01-07 19:26:56 +01:00
  • 18e06e80fa Added basic XAudio2_9 implementation. Rodrigo Todescatto 2025-01-07 14:59:47 -03:00
  • 6d402fdc92 Merge pull request #92 from CADIndie/main Serenity 2025-01-07 12:06:39 -05:00
  • 7fb28e97be Allow Terraria to enter rendering stage Darien Johnson 2025-01-07 04:33:11 -05:00
  • 36759a731f Merge pull request #93 from Patoke/main Serenity 2025-01-07 06:22:34 -05:00
  • 5031a118f1 [d3d11x] add wrappers for texture 1D and 3D [d3d11x] add wrappers for DepthStencilView, ShaderResourceView and UnorderedAccessView [d3d11x] proper unwrapping and type declarations for the aforementioned types [d3d11x] proper implementation for ID3D11View_X [d3d11x] better naming for files containing wrappers Patoke 2025-01-07 08:02:32 -03:00
  • f537a2e530 Merge pull request #91 from AleBello7276/main Tyler Jaacks 2025-01-06 23:53:50 -06:00
  • 439acb3a0a Game reach Black screen AleBlbl 2025-01-07 06:51:23 +01:00
  • a4fc50a800 Merge pull request #90 from AleBello7276/main Tyler Jaacks 2025-01-06 21:32:49 -06:00
  • 2dc277f9e2 More winrt_x implementations needed to continue AleBlbl 2025-01-07 04:29:43 +01:00
  • 178ff013eb Merge pull request #89 from Bagietas/main Serenity 2025-01-06 16:27:45 -05:00
  • 2a24c5d97a Merge remote-tracking branch 'upstream/main' Bagietka 2025-01-06 16:58:36 +01:00
  • 749602eacc Revert "a" Bagietka 2025-01-06 16:48:51 +01:00
  • 14ce73b722 a Bagietka 2025-01-06 16:48:35 +01:00
  • 034d193efd Merge branch 'main' of https://github.com/AleBello7276/WinDurango AleBlbl 2025-01-06 05:51:52 +01:00
  • d74c72ed3d winrt_x classes implemented and stubbed some functions AleBlbl 2025-01-06 03:31:55 +01:00
  • 153091aebb Wrapping and Unwrapping a few things AleBlbl 2025-01-06 03:30:29 +01:00
  • b2dff5cc17 Merge pull request #88 from AleBello7276/main Dexrn ZacAttack 2025-01-05 14:01:20 -08:00
  • 6734de0a6e Merge pull request #87 from Rodrigo-Todescatto/main AleBlbl 2025-01-05 19:59:00 +01:00
  • 5611144175 Fix Wrapping ID3D11DeviceContext in GetImmediateContext AleBlbl 2025-01-05 19:46:21 +01:00
  • 0359e5b193 Refactored and Moved to its own header ID3DDeviceContext AleBlbl 2025-01-05 19:18:02 +01:00
  • 5e97f7d430 Added Forza debbuging and fixed XMemSetAllocationHooks. Rodrigo Todescatto 2025-01-05 14:49:15 -03:00
  • cc92c485a8 Merge pull request #86 from Patoke/main Dexrn ZacAttack 2025-01-05 02:23:24 -08:00
  • ec9fe02325 [d3d11_x] add WIP wrapper for ID3D11DeviceContext Patoke 2025-01-05 07:20:06 -03:00
  • a0dd1a7d16 Merge pull request #85 from AleBello7276/main Dexrn ZacAttack 2025-01-04 23:04:13 -08:00
  • f9abb62813 IDXGISwapChain and ID3DTexture2D Wrappers implemented AleBlbl 2025-01-05 07:59:07 +01:00
  • 87bd5eb082 Merge pull request #84 from AleBello7276/main Tyler Jaacks 2025-01-04 01:47:51 -06:00
  • 181a44a103 CreateSwapchainForCoreWindow Fixed with IDXGI Wrappers AleBlbl 2025-01-04 08:45:20 +01:00
  • dab643dc89 Merge pull request #83 from Patoke/main Dexrn ZacAttack 2025-01-03 19:33:28 -08:00
  • c1b0e06a56 Merge branch 'WinDurango:main' into main gsds 2025-01-04 00:26:54 -03:00
  • cdab9ad6d3 [d3d11_x] fix refcount increment for devices other than ID3D11DeviceX [d3d11_x] properly wrap around ID3D11Device as well as adding debug info if CreateDevice fails Patoke 2025-01-04 00:26:25 -03:00
  • 02cb069e9d [d3d11_x] implement more interfaces Unixian 2025-01-03 09:56:03 -05:00
  • 1bd5af7d59 Merge branch 'main' of https://github.com/Patoke/WinDurango Unixian 2025-01-03 04:56:02 -05:00
  • b80f5ad53a Merge pull request #82 from Patoke/main Dexrn ZacAttack 2025-01-03 00:31:31 -08:00
  • 656e04cf99 Merge branch 'main' of https://github.com/Patoke/WinDurango Patoke 2025-01-03 05:27:47 -03:00
  • f245b1c385 [d3d11_x] initial implementation for wrapping around ID3D11DeviceX Patoke 2025-01-03 05:27:18 -03:00
  • 72069cc2e9 Merge branch 'WinDurango:main' into main gsds 2025-01-03 00:57:07 -03:00
  • 0a9a01cf07 Merge branch 'main' of https://github.com/Patoke/WinDurango Unixian 2025-01-02 22:56:43 -05:00
  • 9321cd2b60 move XFrontPanelDisplay Unixian 2025-01-02 22:56:29 -05:00
  • 161af26f0e [d3d11_x] remove invalid, XBOX specific CreateDevice flags Patoke 2025-01-03 00:56:17 -03:00
  • 647c837108 Merge pull request #81 from Patoke/main Dexrn ZacAttack 2025-01-02 19:54:11 -08:00
  • b25e822621 [d3d11_x] full function definitions for stubs Patoke 2025-01-03 00:39:47 -03:00
  • 0765f3c088 GraphicsUnknown implemented Unixian 2025-01-02 22:31:09 -05:00
  • d795794690 d3d11 wrapping + xfrontpaneldisplay Unixian 2025-01-02 21:16:05 -05:00
  • ca746e5d7e add XFrontPanelDisplay Unixian 2025-01-02 19:26:20 -05:00
  • bcca557c6e CoreWindowX Fix (#80) AleBlbl 2025-01-03 00:37:16 +01:00
  • 71e45dc8f4 Merge pull request #79 from WinDurango/revert-78-main Dexrn ZacAttack 2025-01-02 15:07:39 -08:00
  • 96b5f0bae1 Revert "Fix CoreWindow Leaking" Dexrn ZacAttack 2025-01-02 15:06:27 -08:00
  • 0c84642e72 Merge pull request #78 from AleBello7276/main Tyler Jaacks 2025-01-02 15:21:46 -06:00
  • 4f1a01f117 Implemented IFrameworkView and IFrameworkViewSource Wrappers for fixing CoreWindow Leaking AleBlbl 2025-01-02 22:17:08 +01:00
  • 318aeeda28 winrt_x no more needs to put "too many" dlls in the game folder AleBlbl 2025-01-02 22:16:31 +01:00
  • f002f92539 Merge pull request #77 from Patoke/main Dexrn ZacAttack 2025-01-02 02:38:14 -08:00
  • eec15a6028 [MMDevAPI] add missing exports Patoke 2025-01-02 07:11:40 -03:00
  • 1d15a44658 [kernelx] proper naming for NlsProcessDestroy Patoke 2025-01-02 06:34:46 -03:00
  • b0b2289851 Forgot to update comment Unixian 2025-01-02 04:04:43 -05:00
  • 150a11fdce 1/2/25 Unixian 2025-01-02 04:02:32 -05:00
  • 5c17c2ec98 [d3d11_x] implement various functions and types Patoke 2025-01-02 05:14:45 -03:00
  • 33ca1c4bed [kernelx] finish reversing some functions (leave others as WIP) [kernelx] add different type definitions [kernelx] fixed wrong implementation of GetSystemOSVersion_X [kernelx] added more documentation [winrt_x] fix project filters for idls Patoke 2025-01-02 04:33:08 -03:00
  • d36cab6ea3 Rename xgx to xg_x Dexrn ZacAttack 2024-12-21 21:44:05 -08:00
  • d23d2ddcfa Merge pull request #75 from WinDurango-project/DexrnZacAttack-patch-3 Tyler Jaacks 2024-12-19 16:10:59 -06:00
  • cac46c6373 Attempt to fix #74, hope it works. Dexrn ZacAttack 2024-12-19 14:09:27 -08:00
  • 8e233c3bda Merge pull request #62 from aazz18/main Dexrn ZacAttack 2024-11-24 01:52:25 -08:00
  • 977da0458f Merge pull request #71 from AleBello7276/main Tyler Jaacks 2024-11-24 03:50:02 -06:00
  • fea0aaf76c CoreWindow wrapper implemented AleBlbl 2024-11-24 03:23:28 +01:00
  • cd9b126ab8 CoreApplicationWrapper implemented correctly AleBlbl 2024-11-24 03:18:55 +01:00
  • 4fd1aa6b83 Added a common dll for common functions include but not limited to logging and toml configurations. Tyler Jaacks 2024-11-20 00:12:49 -06:00
  • 993f3e0cb9 Merge pull request #63 from AleBello7276/main Tyler Jaacks 2024-11-19 20:48:07 -06:00
  • 6f1a7f469f Implemented Wrapper for CoreApplication and ICoreApplicationResourceAvailabilityX AleBlbl 2024-11-20 03:27:57 +01:00
  • c904187d1a Added some comments. Tyler Jaacks 2024-10-27 23:24:41 -05:00
  • da81868bc4 Fixed to now set the value of className. Tyler Jaacks 2024-10-27 23:02:02 -05:00
  • e44808e9e6 Finished basic implementation of ICoreApplicationResourceAvailability Tyler Jaacks 2024-10-25 23:30:38 -05:00
  • 772c51d7e0 Added some ICoreApplicationResourceAvailabilityX stuff. Tyler Jaacks 2024-10-25 23:16:18 -05:00
  • 30de59e01a Added some basic ICoreApplicationResourceAvailability stuff. Tyler Jaacks 2024-10-25 23:12:21 -05:00
  • 1fd0eb8792 Fix README.md spelling mistake. aazz18 2024-10-21 17:10:37 +01:00
  • 920467987f Added ICoreApplicationResourceAvailability. Tyler Jaacks 2024-10-16 20:06:53 -05:00
  • 8d6de4a33c Removed missing file. Tyler Jaacks 2024-10-14 16:50:30 -05:00
  • cb9b83bb55 Remove Resharper comment. Tyler Jaacks 2024-10-14 16:46:35 -05:00
  • 2b6b80fe71 Update .editorconfig. Tyler Jaacks 2024-10-14 16:46:14 -05:00
  • 001450dc3e Merge pull request #61 from Rodrigo-Todescatto/main Tyler Jaacks 2024-10-14 16:39:19 -05:00
  • 6e4e766ddb Cleaned up some includes. Tyler Jaacks 2024-10-14 16:39:03 -05:00
  • 71be7f4579 Removed ReSharper lines. Tyler Jaacks 2024-10-14 16:37:53 -05:00
  • 79db2e56be Fixed typo and moved ReSharper to editorconfig. Tyler Jaacks 2024-10-14 16:31:57 -05:00
  • 462bf31076 Implemented some IFrameworkView stuff. Rodrigo Todescatto 2024-10-14 16:30:41 -03:00
  • 23c19fe517 Implemented more CoreApplication stuff. Rodrigo Todescatto 2024-10-14 15:15:30 -03:00
  • 5c0facf125 Merge pull request #60 from Rodrigo-Todescatto/main Tyler Jaacks 2024-10-13 20:30:54 -05:00
  • 2ff686a0ee Added CoreApplication in "hooks.h". Rodrigo Todescatto 2024-10-13 16:17:52 -03:00