C++ graphics library using Wayland and Vulkan.
Find a file
2025-05-07 23:49:31 +02:00
.gitignore push 2025-04-16 00:45:27 +02:00
Crafter.Graphics-Camera.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-Camera.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-DescriptorSet.cppm descriptor update 2025-05-07 23:49:31 +02:00
Crafter.Graphics-Mesh.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-MeshShader.cppm descriptor update 2025-05-07 23:49:31 +02:00
Crafter.Graphics-TextureShader.cppm descriptor update 2025-05-07 23:49:31 +02:00
Crafter.Graphics-Types.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-UiElement.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-UiElement.cppm removed pipeline arg 2025-05-07 19:21:51 +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 pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-Window.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-Window.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-WindowWayland.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-WindowWayland.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-WindowWaylandVulkan.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-WindowWaylandVulkan.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-WindowWaylandWayland.cpp removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics-WindowWaylandWayland.cppm removed pipeline arg 2025-05-07 19:21:51 +02:00
Crafter.Graphics.cppm descriptor update 2025-05-07 23:49:31 +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
LICENSE removed pipeline arg 2025-05-07 19:21:51 +02:00
main.cpp descriptor update 2025-05-07 23:49:31 +02:00
MeshShaderXYZ.glsl removed pipeline arg 2025-05-07 19:21:51 +02:00
MeshShaderXYZUV.glsl removed pipeline arg 2025-05-07 19:21:51 +02:00
project.json descriptor update 2025-05-07 23:49: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