[Vulkan] Pipelines created in the render algorithms
authoradam.b <jsr184@gmail.com>
Wed, 6 Jun 2018 16:06:43 +0000 (17:06 +0100)
committerDavid Steele <david.steele@samsung.com>
Tue, 12 Jun 2018 20:31:31 +0000 (21:31 +0100)
commitf5226c790fc0f1e562df0d179f996ff0259606d0
treea5d0f772687afe81e4beaf3b2b23c61e096a5895
parent2bdc7ebc7ac2fd685158b400e2b9a86dd93f5aee
[Vulkan] Pipelines created in the render algorithms

- blending modes
- depth modes
- clear color from rendertask/instruction
- render pass changes whenever new render target is bound

Change-Id: I6a97d5db5a408fc5ac343fe8a6637c5308e6ecbe
15 files changed:
dali/graphics-api/graphics-api-render-command.h
dali/graphics/vulkan/api/vulkan-api-controller.cpp
dali/graphics/vulkan/api/vulkan-api-controller.h
dali/graphics/vulkan/api/vulkan-api-render-command.cpp
dali/graphics/vulkan/vulkan-command-buffer.cpp
dali/graphics/vulkan/vulkan-command-buffer.h
dali/graphics/vulkan/vulkan-graphics.cpp
dali/graphics/vulkan/vulkan-swapchain.cpp
dali/internal/event/rendering/renderer-impl.cpp
dali/internal/update/graphics/graphics-algorithms.cpp
dali/internal/update/manager/update-manager.cpp
dali/internal/update/rendering/scene-graph-renderer.cpp
dali/internal/update/rendering/scene-graph-renderer.h
dali/internal/update/rendering/scene-graph-shader.cpp
dali/internal/update/rendering/scene-graph-shader.h