Skip to content

Commit 9548aad

Browse files
Release v1.0.0.
1 parent d9b594b commit 9548aad

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# 1.0.0</b> (2019-07-23)
1+
# 1.0.0</b> (2019-09-02)
22

33
First published version.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ Easy to integrate memory allocation library for Direct3D 12.
66

77
**Changelog:** See [CHANGELOG.md](CHANGELOG.md)
88

9-
**Product page:** [Vulkan Memory Allocator on GPUOpen](https://gpuopen.com/gaming-product/d3d12-memory-allocator/) (TODO)
9+
**Product page:** [Vulkan Memory Allocator on GPUOpen](https://gpuopen.com/gaming-product/d3d12-memory-allocator/)
1010

1111
**Build status:**
1212

1313
TODO
1414

1515
# Problem
1616

17-
Memory allocation and resource (buffer and texture) creation in new, explicit graphics APIs (Vulkan and Direct3D 12) is difficult comparing to older graphics APIs like Direct3D 11 or OpenGL because it is recommended to allocate bigger blocks of memory and assign parts of them to resources. [Vulkan Memory Allocator](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/) is a library that implements this functionality for Vulkan. It is available online since 2017 and it is successfully used in many software projects, including some AAA game studios. This is an equivalent library for D3D12.
17+
Memory allocation and resource (buffer and texture) creation in new, explicit graphics APIs (Vulkan® and Direct3D 12) is difficult comparing to older graphics APIs like Direct3D 11 or OpenGL® because it is recommended to allocate bigger blocks of memory and assign parts of them to resources. [Vulkan Memory Allocator](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/) is a library that implements this functionality for Vulkan. It is available online since 2017 and it is successfully used in many software projects, including some AAA game studios. This is an equivalent library for D3D12.
1818

1919
# Features
2020

@@ -31,7 +31,7 @@ Additional features:
3131
- Configuration: Fill optional members of `ALLOCATOR_DESC` structure to provide custom CPU memory allocator and other parameters.
3232
- Customization: Predefine appropriate macros to provide your own implementation of external facilities used by the library, like assert, mutex, and atomic.
3333

34-
# Prequisites
34+
# Prerequisites
3535

3636
- Self-contained C++ library in single pair of H + CPP files. No external dependencies other than standard C, C++ library and Windows SDK. STL containers, C++ exceptions, and RTTI are not used.
3737
- Object-oriented interface in a convention similar to D3D12.

src/D3D12MemAlloc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
/** \mainpage D3D12 Memory Allocator
2626
27-
<b>Version 1.0.0</b> (2019-07-23)
27+
<b>Version 1.0.0</b> (2019-09-02)
2828
2929
Copyright (c) 2019 Advanced Micro Devices, Inc. All rights reserved. \n
3030
License: MIT

0 commit comments

Comments
 (0)