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