Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1024)

Issue 1919443002: Added copy/move constructors of complex RenderPass types. (Closed)

Created:
4 years, 8 months ago by David Yen
Modified:
4 years, 8 months ago
Reviewers:
piman
CC:
chromium-reviews, piman+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Added copy/move constructors of complex RenderPass types. New requirement dictates complex structs must have a defined copy/move constructors. This CL just fixes the warnings. R=piman@chromium.org BUG=582558 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel Committed: https://crrev.com/0fa43c0bc8fb564e3fe0d8c8ba472a6f834a1f0f Cr-Commit-Position: refs/heads/master@{#389206}

Patch Set 1 #

Total comments: 6

Patch Set 2 : use default #

Unified diffs Side-by-side diffs Delta from patch set Stats (+14 lines, -0 lines) Patch
M gpu/vulkan/vulkan_render_pass.h View 2 chunks +4 lines, -0 lines 0 comments Download
M gpu/vulkan/vulkan_render_pass.cc View 1 2 chunks +10 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (4 generated)
David Yen
4 years, 8 months ago (2016-04-22 18:20:18 UTC) #1
piman
https://codereview.chromium.org/1919443002/diff/1/gpu/vulkan/vulkan_render_pass.cc File gpu/vulkan/vulkan_render_pass.cc (right): https://codereview.chromium.org/1919443002/diff/1/gpu/vulkan/vulkan_render_pass.cc#newcode102 gpu/vulkan/vulkan_render_pass.cc:102: VulkanRenderPass::SubpassData::SubpassData(const SubpassData& data) nit: you can use '= default' ...
4 years, 8 months ago (2016-04-22 18:23:04 UTC) #3
piman
LGTM after those fixes https://codereview.chromium.org/1919443002/diff/1/gpu/vulkan/vulkan_render_pass.cc File gpu/vulkan/vulkan_render_pass.cc (right): https://codereview.chromium.org/1919443002/diff/1/gpu/vulkan/vulkan_render_pass.cc#newcode137 gpu/vulkan/vulkan_render_pass.cc:137: subpass_datas(data.subpass_datas) {} Both of these ...
4 years, 8 months ago (2016-04-22 18:23:59 UTC) #4
David Yen
Great! Didn't know about this... was previously sad about the maintenance issue. https://codereview.chromium.org/1919443002/diff/1/gpu/vulkan/vulkan_render_pass.cc File gpu/vulkan/vulkan_render_pass.cc ...
4 years, 8 months ago (2016-04-22 18:31:19 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1919443002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1919443002/20001
4 years, 8 months ago (2016-04-22 18:33:54 UTC) #8
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 8 months ago (2016-04-22 19:22:43 UTC) #9
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 19:51:38 UTC) #11
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/0fa43c0bc8fb564e3fe0d8c8ba472a6f834a1f0f
Cr-Commit-Position: refs/heads/master@{#389206}

Powered by Google App Engine
This is Rietveld 408576698