Simple vulkan rendering example.
C++ GLSL C CMake
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc removed old images Feb 16, 2016
images Hello Chopper Feb 16, 2016
shaders update to synchronisation, prevents deletion of cmd buffers when more… Feb 18, 2016
.gitignore fixed what caused VS2012 to raise errors Feb 16, 2016
CMakeLists.txt unix flags removed (now in the shared part) Oct 26, 2016
Camera.cpp Hello Chopper Feb 16, 2016
Camera.h Hello Chopper Feb 16, 2016
Log.txt Hello Chopper Feb 16, 2016
Mesh.cpp Hello Chopper Feb 16, 2016
Mesh.h Hello Chopper Feb 16, 2016
MeshUtils.cpp Hello Chopper Feb 16, 2016
MeshUtils.h Hello Chopper Feb 16, 2016
Node.cpp Hello Chopper Feb 16, 2016
Node.h Hello Chopper Feb 16, 2016
README.md updated readme Feb 16, 2016
RenderContext.cpp Hello Chopper Feb 16, 2016
RenderContext.h Hello Chopper Feb 16, 2016
Renderable.cpp Hello Chopper Feb 16, 2016
Renderable.h Hello Chopper Feb 16, 2016
Resource.h Hello Chopper Feb 16, 2016
Scene.cpp Hello Chopper Feb 16, 2016
Scene.h Hello Chopper Feb 16, 2016
Transform.cpp Hello Chopper Feb 16, 2016
Transform.h Hello Chopper Feb 16, 2016
Types.h Hello Chopper Feb 16, 2016
VKSFile.cpp Hello Chopper Feb 16, 2016
VKSFile.h Hello Chopper Feb 16, 2016
VkeAnimationChannel.cpp Hello Chopper Feb 16, 2016
VkeAnimationChannel.h Hello Chopper Feb 16, 2016
VkeAnimationKey.cpp Hello Chopper Feb 16, 2016
VkeAnimationKey.h Hello Chopper Feb 16, 2016
VkeAnimationNode.cpp Hello Chopper Feb 16, 2016
VkeAnimationNode.h Hello Chopper Feb 16, 2016
VkeBuffer.cpp Hello Chopper Feb 16, 2016
VkeBuffer.h Fixed cracking tesselation when camera is moved quickly with vsync tu… Feb 18, 2016
VkeCamera.cpp Fixed cracking tesselation when camera is moved quickly with vsync tu… Feb 18, 2016
VkeCamera.h Fixed cracking tesselation when camera is moved quickly with vsync tu… Feb 18, 2016
VkeCreateUtils.cpp fixed copy/paste and zero out errors as pointed out by AVoroshilov Feb 16, 2016
VkeCreateUtils.h Hello Chopper Feb 16, 2016
VkeCubeTexture.cpp fixed copy/paste and zero out errors as pointed out by AVoroshilov Feb 16, 2016
VkeCubeTexture.h Hello Chopper Feb 16, 2016
VkeGameRendererDynamic.cpp Workaround for semaphores on Linux Feb 24, 2016
VkeGameRendererDynamic.h Switched texture filtering to linear Feb 19, 2016
VkeIBO.cpp Hello Chopper Feb 16, 2016
VkeIBO.h Hello Chopper Feb 16, 2016
VkeMaterial.cpp Hello Chopper Feb 16, 2016
VkeMaterial.h Hello Chopper Feb 16, 2016
VkeMesh.cpp Hello Chopper Feb 16, 2016
VkeMesh.h Hello Chopper Feb 16, 2016
VkeNodeData.cpp Reorganised the geometry in the chopper model Feb 18, 2016
VkeNodeData.h Reorganised the geometry in the chopper model Feb 18, 2016
VkeRenderer.cpp Switched texture filtering to linear Feb 19, 2016
VkeRenderer.h Hello Chopper Feb 16, 2016
VkeSceneAnimation.cpp Hello Chopper Feb 16, 2016
VkeSceneAnimation.h Hello Chopper Feb 16, 2016
VkeScreenQuad.cpp Hello Chopper Feb 16, 2016
VkeScreenQuad.h Hello Chopper Feb 16, 2016
VkeTerrainQuad.cpp Hello Chopper Feb 16, 2016
VkeTerrainQuad.h Hello Chopper Feb 16, 2016
VkeTexture.cpp Fixed suprious texture size issue for staging Jan 10, 2018
VkeTexture.h Hello Chopper Feb 16, 2016
VkeVBO.cpp Hello Chopper Feb 16, 2016
VkeVBO.h Hello Chopper Feb 16, 2016
VulkanAppContext.cpp removed deprecated VK_API_VERSION Apr 18, 2016
VulkanAppContext.h Hello Chopper Feb 16, 2016
VulkanDeviceContext.cpp fixed device queue creation Apr 15, 2016
VulkanDeviceContext.h Hello Chopper Feb 16, 2016
WMath.cpp Hello Chopper Feb 16, 2016
WMath.h Hello Chopper Feb 16, 2016
chopper_pack32.vks Reorganised the geometry in the chopper model Feb 18, 2016
common.h Hello Chopper Feb 16, 2016
vkaUtils.cpp PNG commented out Oct 26, 2016
vkaUtils.h Hello Chopper Feb 16, 2016
vukansandbox.cpp Hello Chopper Feb 16, 2016

README.md

Simple Vulkan rendering example.

This sets up the Vulkan Device, queue etc, loads a model from a bespoke file format along with associated materials and textures and renders with a single thread.