if run this:
"for (size_t i = 0; i < 2550; ++i) {
glm::vec4 color = cmd_buf.map_scratch_bufferglm::vec4(0, 5);
*color = glm::vec4(0.f, 1.f, 0.f, 1.f);
cmd_buf.bind_vertex_buffer(0, buffer, 0, vuk::Packed{ ... })
.draw(nRPCount, 1, 0, 0);
}"
CPU Memory would rise 800M,and unable to contract
if run this:
"for (size_t i = 0; i < 2550; ++i) {
glm::vec4 color = cmd_buf.map_scratch_bufferglm::vec4(0, 5);
*color = glm::vec4(0.f, 1.f, 0.f, 1.f);
cmd_buf.bind_vertex_buffer(0, buffer, 0, vuk::Packed{ ... })
.draw(nRPCount, 1, 0, 0);
}"
CPU Memory would rise 800M,and unable to contract