Dexrn ZacAttack
37cd5e0fd1
Merge pull request #97 from Patoke/main
...
Major d3d11x and kernelx changes
2025-01-09 12:30:02 -08:00
Patoke
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
2025-01-09 06:54:10 -03:00
Patoke
2b852e8bf4
[d3d11x] more view type unwrapping
2025-01-09 02:56:27 -03:00
Patoke
06a228ebff
[d3d11x] "proper" wrapping for SetShaderResource calls
2025-01-09 02:52:11 -03:00
Unixian
19bdd09ad1
bugerton
2025-01-09 00:34:12 -05:00
Patoke
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
2025-01-09 00:59:07 -03:00
Serenity
5db2a06d96
Merge pull request #96 from windows-fryer/main
...
Code cleanup in d3d11_x
2025-01-07 23:15:24 -05:00
windows-fryer
bee218423e
Code cleanup in d3d11_x
2025-01-07 16:22:13 -08:00
Serenity
b61d4be4f9
Merge pull request #95 from Bagietas/main
...
XAudio2_9 fix to maintain consistency in repo
2025-01-07 14:22:35 -05:00
Bagietka
1e2c8169fb
XAudio2_9 fix to be consistent in our repo
2025-01-07 19:44:43 +01:00
AleBlbl
7705ff6813
Merge pull request #94 from Rodrigo-Todescatto/main
...
Added basic XAudio2_9 implementation.
2025-01-07 19:26:56 +01:00
Rodrigo Todescatto
18e06e80fa
Added basic XAudio2_9 implementation.
2025-01-07 14:59:47 -03:00
Serenity
6d402fdc92
Merge pull request #92 from CADIndie/main
...
Add Windows.Xbox.ApplicationModel.Core
2025-01-07 12:06:39 -05:00
Darien Johnson
7fb28e97be
Allow Terraria to enter rendering stage
2025-01-07 11:30:36 -05:00
Serenity
36759a731f
Merge pull request #93 from Patoke/main
...
Add missing wrappers, unwrap routines, better file naming
2025-01-07 06:22:34 -05:00
Patoke
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
2025-01-07 08:02:32 -03:00
Tyler Jaacks
f537a2e530
Merge pull request #91 from AleBello7276/main
2025-01-06 23:53:50 -06:00
AleBlbl
439acb3a0a
Game reach Black screen
2025-01-07 06:51:23 +01:00
Tyler Jaacks
a4fc50a800
Merge pull request #90 from AleBello7276/main
2025-01-06 21:32:49 -06:00
AleBlbl
2dc277f9e2
More winrt_x implementations needed to continue
2025-01-07 04:29:43 +01:00
Serenity
178ff013eb
Merge pull request #89 from Bagietas/main
...
Few improvements
2025-01-06 16:27:45 -05:00
Bagietka
2a24c5d97a
Merge remote-tracking branch 'upstream/main'
2025-01-06 16:58:36 +01:00
Bagietka
749602eacc
Revert "a"
...
This reverts commit 14ce73b722 .
2025-01-06 16:48:51 +01:00
Bagietka
14ce73b722
a
2025-01-06 16:48:35 +01:00
AleBlbl
034d193efd
Merge branch 'main' of https://github.com/AleBello7276/WinDurango
2025-01-06 05:51:52 +01:00
AleBlbl
d74c72ed3d
winrt_x classes implemented and stubbed some functions
2025-01-06 03:31:55 +01:00
AleBlbl
153091aebb
Wrapping and Unwrapping a few things
2025-01-06 03:30:29 +01:00
Dexrn ZacAttack
b2dff5cc17
Merge pull request #88 from AleBello7276/main
...
Refactored and Moved to its own header ID3DDeviceContext
2025-01-05 14:01:20 -08:00
AleBlbl
6734de0a6e
Merge pull request #87 from Rodrigo-Todescatto/main
...
Added Forza debbuging and fixed XMemSetAllocationHooks.
2025-01-05 19:59:00 +01:00
AleBlbl
5611144175
Fix Wrapping ID3D11DeviceContext in GetImmediateContext
2025-01-05 19:46:21 +01:00
AleBlbl
0359e5b193
Refactored and Moved to its own header ID3DDeviceContext
2025-01-05 19:18:02 +01:00
Rodrigo Todescatto
5e97f7d430
Added Forza debbuging and fixed XMemSetAllocationHooks.
2025-01-05 14:49:15 -03:00
Dexrn ZacAttack
cc92c485a8
Merge pull request #86 from Patoke/main
...
add WIP wrapper for ID3D11DeviceContext
2025-01-05 02:23:24 -08:00
Patoke
ec9fe02325
[d3d11_x] add WIP wrapper for ID3D11DeviceContext
2025-01-05 07:20:06 -03:00
Dexrn ZacAttack
a0dd1a7d16
Merge pull request #85 from AleBello7276/main
...
IDXGISwapChain and ID3DTexture2D Wrappers implemented
2025-01-04 23:04:13 -08:00
AleBlbl
f9abb62813
IDXGISwapChain and ID3DTexture2D Wrappers implemented
2025-01-05 07:59:07 +01:00
Tyler Jaacks
87bd5eb082
Merge pull request #84 from AleBello7276/main
2025-01-04 01:47:51 -06:00
AleBlbl
181a44a103
CreateSwapchainForCoreWindow Fixed with IDXGI Wrappers
2025-01-04 08:45:20 +01:00
Dexrn ZacAttack
dab643dc89
Merge pull request #83 from Patoke/main
...
Proper wrapping around ID3D11Device's
2025-01-03 19:33:28 -08:00
gsds
c1b0e06a56
Merge branch 'WinDurango:main' into main
2025-01-04 00:26:54 -03:00
Patoke
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
2025-01-04 00:26:25 -03:00
Unixian
02cb069e9d
[d3d11_x] implement more interfaces
...
Implemented the rest of the ID3D11Device* interfaces, meaning they are properly wrapped now.
2025-01-03 09:56:03 -05:00
Unixian
1bd5af7d59
Merge branch 'main' of https://github.com/Patoke/WinDurango
2025-01-03 04:56:02 -05:00
Dexrn ZacAttack
b80f5ad53a
Merge pull request #82 from Patoke/main
...
initial wrapping implementation for ID3D11DeviceX
2025-01-03 00:31:31 -08:00
Patoke
656e04cf99
Merge branch 'main' of https://github.com/Patoke/WinDurango
2025-01-03 05:27:47 -03:00
Patoke
f245b1c385
[d3d11_x] initial implementation for wrapping around ID3D11DeviceX
2025-01-03 05:27:18 -03:00
gsds
72069cc2e9
Merge branch 'WinDurango:main' into main
2025-01-03 00:57:07 -03:00
Unixian
0a9a01cf07
Merge branch 'main' of https://github.com/Patoke/WinDurango
2025-01-02 22:56:43 -05:00
Unixian
9321cd2b60
move XFrontPanelDisplay
2025-01-02 22:56:29 -05:00
Patoke
161af26f0e
[d3d11_x] remove invalid, XBOX specific CreateDevice flags
2025-01-03 00:56:17 -03:00