Created Memory Management (markdown)

Chuck Walbourn 2018-04-24 16:31:50 -07:00
Родитель cc73ca91f4
Коммит bf85ab0018
1 изменённых файлов: 23 добавлений и 0 удалений

23
Memory-Management.md Normal file

@ -0,0 +1,23 @@
In DirectX 12, the application is responsible for much of the graphics memory management much as it is for system memory. This includes managing CPU/GPU synchronization and ensuring that resources are not modified by the CPU while the GPU is using them or vice-versa.
For the _DirectX Tool Kit for DirectX 12_ this is primarily handled through two classes: [[GraphicsMemory]] and [[ResourceUploadBatch]].
# Constant buffers
*UNDER DEVELOPMENT*
# Dynamic index/vertex buffers
*UNDER DEVELOPMENT*
# Static index/vertex buffers
*UNDER DEVELOPMENT*
# Textures
*UNDER DEVELOPMENT*
# Further reading
[MSDN: Memory Management in Direct3D 12](https://msdn.microsoft.com/en-us/library/windows/desktop/dn899198.aspx)