Skip to content
Snippets Groups Projects
Commit ca767691 authored by Alexander Gauggel's avatar Alexander Gauggel
Browse files

[#63] Fix push constant data

parent e9d23b7a
Branches
Tags
1 merge request!51Resolve "Laden mehrer Meshes mit Materials und Textures"
Pipeline #25723 passed
...@@ -203,7 +203,9 @@ int main(int argc, const char** argv) { ...@@ -203,7 +203,9 @@ int main(int argc, const char** argv) {
cameraManager.getCamera().updateView(std::chrono::duration<double>(deltatime).count()); cameraManager.getCamera().updateView(std::chrono::duration<double>(deltatime).count());
const glm::mat4 mvp = cameraManager.getCamera().getProjection() * cameraManager.getCamera().getView(); const glm::mat4 mvp = cameraManager.getCamera().getProjection() * cameraManager.getCamera().getView();
vkcv::PushConstantData pushConstantData((void*)&mvp, sizeof(glm::mat4)); std::vector<glm::mat4> pushConstantDataVector(drawcalls.size(), mvp);
vkcv::PushConstantData pushConstantData((void*)pushConstantDataVector.data(), sizeof(glm::mat4));
const std::vector<vkcv::ImageHandle> renderTargets = { swapchainInput, depthBuffer }; const std::vector<vkcv::ImageHandle> renderTargets = { swapchainInput, depthBuffer };
auto cmdStream = core.createCommandStream(vkcv::QueueType::Graphics); auto cmdStream = core.createCommandStream(vkcv::QueueType::Graphics);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment