TheSpydog pushed to main at MoonsideGames/MoonWorksGraphicsTests
-
0846c09f53 Add RenderTexture2D test + README update for StoreLoad
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
917896e5f4 Use NO_OVERWRITE on uniform buffers after the initial WRITE_DISCARD + SetBufferData cleanup
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
9b8dfd8207 Fix repeated buffer writes by using USAGE_DEFAULT/UpdateSubresource instead of DYNAMIC/Map for non-uniform buffers
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
06d93a55a3 PushComputeShaderUniforms + CreateComputePipeline fix
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
3f6ecd38a0 Actually compile compute shaders
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
463c298c96 GetBufferData
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
17bc9f90eb QueueDestroyComputePipeline + style cleanup for QueueDestroyGraphicsPipeline
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
ecff6f55df Fence API
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
ca7f64eb9a Clean up fence logic
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
8be21dde9b Uniform buffer binding rework for clarity + minor cleanup
-
0d6043cfef First pass at fence infrastructure
- Compare 2 commits »
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
ebf96ff423 First rough draft of Compute functions (untested!)
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
f36abf29de DrawPrimitivesIndirect
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
597b8dcef3 BindVertexSamplers
TheSpydog pushed to main at MoonsideGames/MoonWorksGraphicsTests
-
f9a41ce231 Texture3D: Apply a slight offset to the fragment uniform to account for rounding errors
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
ce7cca2eba Fix 3D texture SRV creation, use UpdateSubresource1 to avoid bug with non-zero offsets on deferred contexts
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
b0bd383f2e Fix fragment uniform buffer block calculation
TheSpydog pushed to main at MoonsideGames/MoonWorksGraphicsTests
-
74b6e00bc8 Tabs, not spaces
-
a64db5d0e1 Ignore Properties/ folders generated by VS2022
- Compare 2 commits »
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
10cbac3fc3 Fix device level check, fix ID3D11Device memory leak
-
7f70318f70 Set up the DXGI Info Queue so we can filter messages without using DirectX Control Panel
- Compare 2 commits »
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
30fe868ea2 Add DXGIDebug logic to help track memory leaks, fix SRV leak it discovered
TheSpydog pushed to d3d11-revived at TheSpydog/Refresh
-
1b63ff8467 Minor style cleanup