diff options
-rw-r--r-- | demos/cube.cpp | 2 | ||||
-rw-r--r-- | demos/smoke/Meshes.cpp | 90 | ||||
-rw-r--r-- | demos/smoke/Simulation.cpp | 4 | ||||
-rw-r--r-- | demos/smoke/Smoke.cpp | 6 | ||||
-rw-r--r-- | libs/vkjson/vkjson_unittest.cc | 4 |
5 files changed, 53 insertions, 53 deletions
diff --git a/demos/cube.cpp b/demos/cube.cpp index b28476a5..ffbb30c9 100644 --- a/demos/cube.cpp +++ b/demos/cube.cpp @@ -525,7 +525,7 @@ struct Demo { vk::CommandBufferUsageFlagBits::eSimultaneousUse); vk::ClearValue const clearValues[2] = { - vk::ClearColorValue(std::array<float, 4>({0.2f, 0.2f, 0.2f, 0.2f})), + vk::ClearColorValue(std::array<float, 4>({{0.2f, 0.2f, 0.2f, 0.2f}})), vk::ClearDepthStencilValue(1.0f, 0u)}; auto const passInfo = diff --git a/demos/smoke/Meshes.cpp b/demos/smoke/Meshes.cpp index ef6e37bb..dcdb6422 100644 --- a/demos/smoke/Meshes.cpp +++ b/demos/smoke/Meshes.cpp @@ -166,20 +166,20 @@ public: { const std::vector<std::array<float, 6>> vertices = { // position normal - { 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f }, - { -1.0f, -1.0f, -1.0f, -1.0f, -1.0f, -1.0f }, - { 1.0f, -1.0f, -1.0f, 1.0f, -1.0f, -1.0f }, - { 1.0f, 1.0f, -1.0f, 1.0f, 1.0f, -1.0f }, - { -1.0f, 1.0f, -1.0f, -1.0f, 1.0f, -1.0f }, + {{ 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 1.0f }}, + {{ -1.0f, -1.0f, -1.0f, -1.0f, -1.0f, -1.0f }}, + {{ 1.0f, -1.0f, -1.0f, 1.0f, -1.0f, -1.0f }}, + {{ 1.0f, 1.0f, -1.0f, 1.0f, 1.0f, -1.0f }}, + {{ -1.0f, 1.0f, -1.0f, -1.0f, 1.0f, -1.0f }}, }; const std::vector<std::array<int, 3>> faces = { - { 0, 1, 2 }, - { 0, 2, 3 }, - { 0, 3, 4 }, - { 0, 4, 1 }, - { 1, 4, 3 }, - { 1, 3, 2 }, + {{ 0, 1, 2 }}, + {{ 0, 2, 3 }}, + {{ 0, 3, 4 }}, + {{ 0, 4, 1 }}, + {{ 1, 4, 3 }}, + {{ 1, 3, 2 }}, }; mesh.build(vertices, faces); @@ -206,46 +206,46 @@ private: // vertices are from three golden rectangles const std::vector<std::array<float, 6>> icosahedron_vertices = { // position normal - { -l1, -l2, 0.0f, -l1, -l2, 0.0f, }, - { l1, -l2, 0.0f, l1, -l2, 0.0f, }, - { l1, l2, 0.0f, l1, l2, 0.0f, }, - { -l1, l2, 0.0f, -l1, l2, 0.0f, }, - - { -l2, 0.0f, -l1, -l2, 0.0f, -l1, }, - { l2, 0.0f, -l1, l2, 0.0f, -l1, }, - { l2, 0.0f, l1, l2, 0.0f, l1, }, - { -l2, 0.0f, l1, -l2, 0.0f, l1, }, - - { 0.0f, -l1, -l2, 0.0f, -l1, -l2, }, - { 0.0f, l1, -l2, 0.0f, l1, -l2, }, - { 0.0f, l1, l2, 0.0f, l1, l2, }, - { 0.0f, -l1, l2, 0.0f, -l1, l2, }, + {{ -l1, -l2, 0.0f, -l1, -l2, 0.0f, }}, + {{ l1, -l2, 0.0f, l1, -l2, 0.0f, }}, + {{ l1, l2, 0.0f, l1, l2, 0.0f, }}, + {{ -l1, l2, 0.0f, -l1, l2, 0.0f, }}, + + {{ -l2, 0.0f, -l1, -l2, 0.0f, -l1, }}, + {{ l2, 0.0f, -l1, l2, 0.0f, -l1, }}, + {{ l2, 0.0f, l1, l2, 0.0f, l1, }}, + {{ -l2, 0.0f, l1, -l2, 0.0f, l1, }}, + + {{ 0.0f, -l1, -l2, 0.0f, -l1, -l2, }}, + {{ 0.0f, l1, -l2, 0.0f, l1, -l2, }}, + {{ 0.0f, l1, l2, 0.0f, l1, l2, }}, + {{ 0.0f, -l1, l2, 0.0f, -l1, l2, }}, }; const std::vector<std::array<int, 3>> icosahedron_faces = { // triangles sharing vertex 0 - { 0, 1, 11 }, - { 0, 11, 7 }, - { 0, 7, 4 }, - { 0, 4, 8 }, - { 0, 8, 1 }, + {{ 0, 1, 11 }}, + {{ 0, 11, 7 }}, + {{ 0, 7, 4 }}, + {{ 0, 4, 8 }}, + {{ 0, 8, 1 }}, // adjacent triangles - { 11, 1, 6 }, - { 7, 11, 10 }, - { 4, 7, 3 }, - { 8, 4, 9 }, - { 1, 8, 5 }, + {{ 11, 1, 6 }}, + {{ 7, 11, 10 }}, + {{ 4, 7, 3 }}, + {{ 8, 4, 9 }}, + {{ 1, 8, 5 }}, // triangles sharing vertex 2 - { 2, 3, 10 }, - { 2, 10, 6 }, - { 2, 6, 5 }, - { 2, 5, 9 }, - { 2, 9, 3 }, + {{ 2, 3, 10 }}, + {{ 2, 10, 6 }}, + {{ 2, 6, 5 }}, + {{ 2, 5, 9 }}, + {{ 2, 9, 3 }}, // adjacent triangles - { 10, 3, 7 }, - { 6, 10, 11 }, - { 5, 6, 1 }, - { 9, 5, 8 }, - { 3, 9, 4 }, + {{ 10, 3, 7 }}, + {{ 6, 10, 11 }}, + {{ 5, 6, 1 }}, + {{ 9, 5, 8 }}, + {{ 3, 9, 4 }}, }; mesh_.build(icosahedron_vertices, icosahedron_faces); diff --git a/demos/smoke/Simulation.cpp b/demos/smoke/Simulation.cpp index 67cccfb7..36e3f5b6 100644 --- a/demos/smoke/Simulation.cpp +++ b/demos/smoke/Simulation.cpp @@ -25,7 +25,7 @@ namespace { class MeshPicker { public: MeshPicker() : - pattern_({ + pattern_({{ Meshes::MESH_PYRAMID, Meshes::MESH_ICOSPHERE, Meshes::MESH_TEAPOT, @@ -36,7 +36,7 @@ public: Meshes::MESH_PYRAMID, Meshes::MESH_PYRAMID, Meshes::MESH_PYRAMID, - }), cur_(-1) + }}), cur_(-1) { } diff --git a/demos/smoke/Smoke.cpp b/demos/smoke/Smoke.cpp index c52cd7ce..f3086b9d 100644 --- a/demos/smoke/Smoke.cpp +++ b/demos/smoke/Smoke.cpp @@ -40,7 +40,7 @@ struct ShaderParamBlock { Smoke::Smoke(const std::vector<std::string> &args) : Game("Smoke", args), multithread_(true), use_push_constants_(false), sim_paused_(false), sim_(5000), camera_(2.5f), frame_data_(), - render_pass_clear_value_({{ 0.0f, 0.1f, 0.2f, 1.0f }}), + render_pass_clear_value_({{{ 0.0f, 0.1f, 0.2f, 1.0f }}}), render_pass_begin_info_(), primary_cmd_begin_info_(), primary_cmd_submit_info_() { @@ -335,8 +335,8 @@ void Smoke::create_pipeline() blend_info.pAttachments = &blend_attachment; std::array<VkDynamicState, 2> dynamic_states = { - VK_DYNAMIC_STATE_VIEWPORT, - VK_DYNAMIC_STATE_SCISSOR + {VK_DYNAMIC_STATE_VIEWPORT, + VK_DYNAMIC_STATE_SCISSOR} }; struct VkPipelineDynamicStateCreateInfo dynamic_info = {}; dynamic_info.sType = VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO; diff --git a/libs/vkjson/vkjson_unittest.cc b/libs/vkjson/vkjson_unittest.cc index 5c6839a2..de765cdd 100644 --- a/libs/vkjson/vkjson_unittest.cc +++ b/libs/vkjson/vkjson_unittest.cc @@ -81,9 +81,9 @@ int main(int argc, char* argv[]) { EXPECT(!memcmp(&kv.second, &it->second, sizeof(kv.second))); } - VkImageFormatProperties props = {0}; + VkImageFormatProperties props = {}; json = VkJsonImageFormatPropertiesToJson(props); - VkImageFormatProperties props2 = {0}; + VkImageFormatProperties props2 = {}; result = VkJsonImageFormatPropertiesFromJson(json, &props2, &errors); EXPECT(result); if (!result) |