C++ graphics library using Wayland and Vulkan.
Find a file
2025-06-10 22:52:17 +02:00
.gitignore push 2025-04-16 00:45:27 +02:00
Crafter.Graphics-Camera.cpp voxels 2025-06-10 22:47:47 +02:00
Crafter.Graphics-Camera.cppm voxels 2025-06-10 22:47:47 +02:00
Crafter.Graphics-DescriptorSet.cppm descriptor update 2025-05-07 23:49:31 +02:00
Crafter.Graphics-HeightmapShader.cppm changed stride 2025-05-26 02:45:21 +02:00
Crafter.Graphics-Mesh.cppm working heightmap shader? 2025-05-25 23:04:56 +02:00
Crafter.Graphics-MeshShader.cppm working heightmap shader? 2025-05-25 23:04:56 +02:00
Crafter.Graphics-TextureShader.cppm removed imports 2025-05-25 23:16:39 +02:00
Crafter.Graphics-Types.cppm working heightmap shader? 2025-05-25 23:04:56 +02:00
Crafter.Graphics-UiElement.cpp working heightmap shader? 2025-05-25 23:04:56 +02:00
Crafter.Graphics-UiElement.cppm working heightmap shader? 2025-05-25 23:04:56 +02:00
Crafter.Graphics-VoxelShader.cppm voxels 2025-06-10 22:47:47 +02:00
Crafter.Graphics-VulkanBuffer.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-VulkanDevice.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-VulkanDevice.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-VulkanPipeline.cppm descriptor update 2025-05-07 23:49:31 +02:00
Crafter.Graphics-VulkanShader.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-VulkanTexture.cppm removed imports 2025-05-25 23:16:39 +02:00
Crafter.Graphics-Window.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-Window.cppm working heightmap shader? 2025-05-25 23:04:56 +02:00
Crafter.Graphics-WindowWayland.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-WindowWayland.cppm removed imports 2025-05-25 23:16:39 +02:00
Crafter.Graphics-WindowWaylandVulkan.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-WindowWaylandVulkan.cppm removed imports 2025-05-25 23:16:39 +02:00
Crafter.Graphics-WindowWaylandWayland.cpp working heightmap shader? 2025-05-25 23:04:56 +02:00
Crafter.Graphics-WindowWaylandWayland.cppm removed imports 2025-05-25 23:16:39 +02:00
Crafter.Graphics.cppm voxels 2025-06-10 22:47:47 +02:00
FragmentShaderSolidWhite.glsl removed pipeline arg 2025-05-07 19:21:51 +02:00
FragmentShaderTexture.glsl descriptor update 2025-05-07 23:49:31 +02:00
FragmentShaderVertexColor.glsl working heightmap shader? 2025-05-25 23:04:56 +02:00
LICENSE removed pipeline arg 2025-05-07 19:21:51 +02:00
main.cpp voxels 2025-06-10 22:47:47 +02:00
MeshShaderHeightmapRGBA.glsl added height to heightmap 2025-05-26 00:59:36 +02:00
MeshShaderMixedVoxelGrid.glsl voxel perspective 2025-06-10 22:52:17 +02:00
MeshShaderXYZ.glsl removed pipeline arg 2025-05-07 19:21:51 +02:00
MeshShaderXYZRGBA.glsl working heightmap shader? 2025-05-25 23:04:56 +02:00
MeshShaderXYZUV.glsl removed pipeline arg 2025-05-07 19:21:51 +02:00
project.json voxels 2025-06-10 22:47:47 +02:00
shm.c initial commit 2025-04-16 00:43:33 +02:00
shm.h initial commit 2025-04-16 00:43:33 +02:00
VulkanBuffer.cpp working mesh shader 2025-04-19 23:59:27 +02:00
VulkanBuffer.h working mesh shader 2025-04-19 23:59:27 +02:00
VulkanInitializers.hpp working mesh shader 2025-04-19 23:59:27 +02:00
VulkanTools.cpp working mesh shader 2025-04-19 23:59:27 +02:00
VulkanTools.h working mesh shader 2025-04-19 23:59:27 +02:00
VulkanTransition.hpp working mesh shader 2025-04-19 23:59:27 +02:00
wayland-xdg-decoration-unstable-v1-client-protocol.c initial commit 2025-04-16 00:43:33 +02:00
wayland-xdg-decoration-unstable-v1-client-protocol.h initial commit 2025-04-16 00:43:33 +02:00
xdg-shell-client-protocol.h initial commit 2025-04-16 00:43:33 +02:00
xdg-shell-protocol.c initial commit 2025-04-16 00:43:33 +02:00