C++ graphics library using Wayland and Vulkan.
Find a file
2025-05-05 05:14:47 +02:00
.gitignore push 2025-04-16 00:45:27 +02:00
Crafter.Graphics-Camera.cpp working crafter math 2025-05-05 05:14:47 +02:00
Crafter.Graphics-Camera.cppm working crafter math 2025-05-05 05:14:47 +02:00
Crafter.Graphics-Mesh.cppm texture 2025-05-03 06:51:33 +02:00
Crafter.Graphics-MeshShader.cppm working crafter math 2025-05-05 05:14:47 +02:00
Crafter.Graphics-TextureShader.cppm texture 2025-05-03 06:51:33 +02:00
Crafter.Graphics-Types.cppm WIP crafter.math 2025-05-04 05:15:31 +02:00
Crafter.Graphics-UiElement.cpp initial commit 2025-04-16 00:43:33 +02:00
Crafter.Graphics-UiElement.cppm texture 2025-05-03 06:51:33 +02:00
Crafter.Graphics-VulkanBuffer.cppm texture 2025-05-03 06:51:33 +02:00
Crafter.Graphics-VulkanDevice.cpp buffer 2025-04-27 00:05:21 +02:00
Crafter.Graphics-VulkanDevice.cppm buffer 2025-04-27 00:05:21 +02:00
Crafter.Graphics-VulkanPipeline.cppm WIP crafter.math 2025-05-04 05:15:31 +02:00
Crafter.Graphics-VulkanShader.cppm MESH BUFFER 2025-04-27 01:57:25 +02:00
Crafter.Graphics-VulkanTexture.cppm texture 2025-05-03 06:51:33 +02:00
Crafter.Graphics-Window.cpp vulkan not working 2025-04-19 15:46:26 +02:00
Crafter.Graphics-Window.cppm WIP crafter.math 2025-05-04 05:15:31 +02:00
Crafter.Graphics-WindowWayland.cpp WIP crafter.math 2025-05-04 05:15:31 +02:00
Crafter.Graphics-WindowWayland.cppm WIP crafter.math 2025-05-04 05:15:31 +02:00
Crafter.Graphics-WindowWaylandVulkan.cpp texture 2025-05-03 06:51:33 +02:00
Crafter.Graphics-WindowWaylandVulkan.cppm texture 2025-05-03 06:51:33 +02:00
Crafter.Graphics-WindowWaylandWayland.cpp texture 2025-05-03 06:51:33 +02:00
Crafter.Graphics-WindowWaylandWayland.cppm vulkan not working 2025-04-19 15:46:26 +02:00
Crafter.Graphics.cppm texture 2025-05-03 06:51:33 +02:00
FragmentShaderSolidWhite.frag shader fix 2025-05-03 02:34:38 +02:00
FragmentShaderTexture.frag texture 2025-05-03 06:51:33 +02:00
main.cpp working crafter math 2025-05-05 05:14:47 +02:00
MeshShaderXYZ.mesh texture 2025-05-03 06:51:33 +02:00
MeshShaderXYZUV.mesh texture 2025-05-03 06:51:33 +02:00
project.json WIP crafter.math 2025-05-04 05:15:31 +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