Commits on Source (48)
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Artur Wasmut authored
[#87] Fetching the function pointer to relevant mesh shading draw commands now. Also, it compiles. GGWP vulkan.hpp for not being able to use extensions properly.
-
Artur Wasmut authored
-
Artur Wasmut authored
-
Artur Wasmut authored
-
Artur Wasmut authored
-
Artur Wasmut authored
-
Alexander Gauggel authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
use the meshlet methodes of the scene module
-
Sebastian Gaida authored
# Conflicts: # config/lib/vma/vma.cpp # include/vkcv/DrawcallRecording.hpp # lib/VulkanMemoryAllocator-Hpp # modules/scene/CMakeLists.txt # projects/CMakeLists.txt # src/vkcv/Context.cpp # src/vkcv/Core.cpp # src/vkcv/DrawcallRecording.cpp # src/vkcv/PipelineManager.cpp
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Sebastian Gaida authored
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Sebastian Gaida authored
hell ya
-
Sebastian Gaida authored
# Conflicts: # include/vkcv/Context.hpp # src/vkcv/Context.cpp
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Artur Wasmut authored
-
Sebastian Gaida authored
-
Alexander Gauggel authored
-
Artur Wasmut authored
-
Sebastian Gaida authored
-
Artur Wasmut authored
-
Artur Wasmut authored
Merge branch '87-mesh-shader-implementation' of gitlab.uni-koblenz.de:vulkan2021/vkcv-framework into 87-mesh-shader-implementation
-
Alexander Gauggel authored
-
Alexander Gauggel authored
-
Tobias Frisch authored
Resolve "Mesh Shader Implementation" Closes #87 See merge request !74
Showing
- include/vkcv/Context.hpp 1 addition, 0 deletionsinclude/vkcv/Context.hpp
- include/vkcv/Core.hpp 9 additions, 1 deletioninclude/vkcv/Core.hpp
- include/vkcv/DrawcallRecording.hpp 27 additions, 3 deletionsinclude/vkcv/DrawcallRecording.hpp
- include/vkcv/ShaderStage.hpp 5 additions, 1 deletioninclude/vkcv/ShaderStage.hpp
- modules/CMakeLists.txt 1 addition, 0 deletionsmodules/CMakeLists.txt
- modules/meshlet/CMakeLists.txt 36 additions, 0 deletionsmodules/meshlet/CMakeLists.txt
- modules/meshlet/include/vkcv/meshlet/Forsyth.hpp 18 additions, 0 deletionsmodules/meshlet/include/vkcv/meshlet/Forsyth.hpp
- modules/meshlet/include/vkcv/meshlet/Meshlet.hpp 59 additions, 0 deletionsmodules/meshlet/include/vkcv/meshlet/Meshlet.hpp
- modules/meshlet/include/vkcv/meshlet/Tipsify.hpp 23 additions, 0 deletionsmodules/meshlet/include/vkcv/meshlet/Tipsify.hpp
- modules/meshlet/src/vkcv/meshlet/Forsyth.cpp 317 additions, 0 deletionsmodules/meshlet/src/vkcv/meshlet/Forsyth.cpp
- modules/meshlet/src/vkcv/meshlet/Meshlet.cpp 167 additions, 0 deletionsmodules/meshlet/src/vkcv/meshlet/Meshlet.cpp
- modules/meshlet/src/vkcv/meshlet/Tipsify.cpp 288 additions, 0 deletionsmodules/meshlet/src/vkcv/meshlet/Tipsify.cpp
- modules/scene/CMakeLists.txt 3 additions, 3 deletionsmodules/scene/CMakeLists.txt
- modules/scene/include/vkcv/scene/Frustum.hpp 0 additions, 0 deletionsmodules/scene/include/vkcv/scene/Frustum.hpp
- modules/scene/src/vkcv/scene/Frustum.cpp 1 addition, 1 deletionmodules/scene/src/vkcv/scene/Frustum.cpp
- modules/scene/src/vkcv/scene/Mesh.cpp 1 addition, 1 deletionmodules/scene/src/vkcv/scene/Mesh.cpp
- modules/scene/src/vkcv/scene/Node.cpp 1 addition, 1 deletionmodules/scene/src/vkcv/scene/Node.cpp
- modules/shader_compiler/src/vkcv/shader/GLSLCompiler.cpp 4 additions, 0 deletionsmodules/shader_compiler/src/vkcv/shader/GLSLCompiler.cpp
- projects/CMakeLists.txt 1 addition, 0 deletionsprojects/CMakeLists.txt
- projects/mesh_shader/.gitignore 1 addition, 0 deletionsprojects/mesh_shader/.gitignore
modules/meshlet/CMakeLists.txt
0 → 100644
modules/meshlet/src/vkcv/meshlet/Forsyth.cpp
0 → 100644
modules/meshlet/src/vkcv/meshlet/Meshlet.cpp
0 → 100644
modules/meshlet/src/vkcv/meshlet/Tipsify.cpp
0 → 100644
projects/mesh_shader/.gitignore
0 → 100644