Skip to content

VAZGRIZ

  • Home
  • About

VkColors

Optimizing a Vulkan Program Part 3: Further Optimizations

May 27, 2019May 21, 2019 by vazgriz

This is the third in a series of blog posts about how I wrote and optimized VkColors, a small compute program written using Vulkan.

The previous post added a simple GPU implementation. This post will add several optimizations that improve performance massively.

Read more

Categories Programming, VkColors Tags C++, Vulkan Leave a comment

Optimizing a Vulkan Program Part 2: GPU Implementation

February 4, 2020May 20, 2019 by vazgriz

This is the second in a series of blog posts about how I wrote and optimized VkColors, a small compute program written using Vulkan.

This post will examine the GPU implementations of VkColors. The algorithms are written as Vulkan compute shaders.

Read more

Categories Programming, VkColors Tags C++, Vulkan Leave a comment

Optimizing a Vulkan Program Part 1: Introduction

May 22, 2019May 18, 2019 by vazgriz

This is the first in a series of blog posts about how I wrote and optimized VkColors, a small compute program written using Vulkan. During the summer between university semesters, I found a post on the Code Golf Stack Exchange. The challenge was to generate an image with all possible RGB colors, arranged however the … Read more

Categories Programming, VkColors Tags C++, Vulkan Leave a comment

Youtube channel

Recent Posts

  • Creating Minecraft in One Week with C++ and Vulkan Week 3
  • Creating Minecraft in One Week with C++ and Vulkan Week 2
  • Creating Minecraft in One Week with C++ and Vulkan
  • Reflex Sight Shader in Unity3D
  • Procedurally Generated Dungeons

Archives

  • June 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • May 2019

Categories

  • Minecraft in One Week
  • Procedural Content Generation
  • Programming
  • Shaders
  • VkColors

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2021 VAZGRIZ • Built with GeneratePress