From: Eunki Hong Date: Wed, 23 Feb 2022 17:54:04 +0000 (+0000) Subject: Merge "Make TextureHash as buffer" into devel/master X-Git-Tag: dali_2.1.11~4 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=18550c831b92074461a7990541e75e9225894062;hp=a0f2cce9e7bd65a0d7c9b6a6d125b5cf0af1d21e Merge "Make TextureHash as buffer" into devel/master --- diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-command-buffer.h b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-command-buffer.h index 3df3219..96b0021 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-command-buffer.h +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-graphics-command-buffer.h @@ -2,7 +2,7 @@ #define DALI_TEST_GRAPHICS_COMMAND_BUFFER_H /* - * Copyright (c) 2021 Samsung Electronics Co., Ltd. + * Copyright (c) 2022 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -647,9 +647,9 @@ public: { } - void BindVertexBuffers(uint32_t firstBinding, - std::vector buffers, - std::vector offsets) override + void BindVertexBuffers(uint32_t firstBinding, + const std::vector& buffers, + const std::vector& offsets) override { mCommands.emplace_back(); mCommands.back().type = CommandType::BIND_VERTEX_BUFFERS; @@ -712,7 +712,7 @@ public: mCallStack.PushCall("BindPipeline", ""); } - void BindTextures(std::vector& textureBindings) override + void BindTextures(const std::vector& textureBindings) override { mCommands.emplace_back(); mCommands.back().type = CommandType::BIND_TEXTURES; @@ -720,7 +720,7 @@ public: mCallStack.PushCall("BindTextures", ""); } - void BindSamplers(std::vector& samplerBindings) override + void BindSamplers(const std::vector& samplerBindings) override { mCommands.emplace_back(); mCommands.back().data.bindSamplers.samplerBindings = std::move(samplerBindings); @@ -747,10 +747,10 @@ public: } void BeginRenderPass( - Graphics::RenderPass* renderPass, - Graphics::RenderTarget* renderTarget, - Graphics::Rect2D renderArea, - std::vector clearValues) override + Graphics::RenderPass* renderPass, + Graphics::RenderTarget* renderTarget, + Graphics::Rect2D renderArea, + const std::vector& clearValues) override { mCommands.emplace_back(CommandType::BEGIN_RENDER_PASS); auto& cmd = mCommands.back();