---
title: 'A tour of Granite’s Vulkan backend – Part 4'
url: 'https://vulkan.org/blog/a-tour-of-granite%27s-vulkan-backend-part-4'
markdown: 'https://vulkan.org/blog/a-tour-of-granite%27s-vulkan-backend-part-4.md'
date: '2019-04-23'
taxonomy:
  tag:
    - Granite
    - Tutorial
---

#  A tour of Granite’s Vulkan backend – Part 4 

  April 23rd at 4:20pm

 Allocating memory from a heap is fine and all, but very often in an engine we need to allocate throwaway data. Uniform buffers are the perfect use case here. 

 [ Read More  ](https://themaister.net/blog/2019/04/23/a-tour-of-granites-vulkan-backend-part-4/)

---

## Navigation

- Parent: [Blog](https://vulkan.org/blog.md)
- Previous: [A tour of Granite’s Vulkan backend – Part 5](https://vulkan.org/blog/a-tour-of-granite%27s-vulkan-backend-part-5.md)
- Next: [A tour of Granite’s Vulkan backend – Part 3](https://vulkan.org/blog/a-tour-of-granite%27s-vulkan-backend-part-3.md)
