Pipeline caching 16/253516/3
authorAdam Bialogonski <adam.b@samsung.com>
Fri, 12 Feb 2021 18:16:07 +0000 (18:16 +0000)
committerAdam Bialogonski <adam.b@samsung.com>
Fri, 19 Feb 2021 11:09:48 +0000 (11:09 +0000)
commit2e7122ef23f46cbad120c5d1e248429db6650627
tree77121779aba24966567b9c799aeab64f9fecd015
parent39b170fc059941bcb897aff38d86bf3739127863
Pipeline caching

- naive pipeline caching
- returns unique_ptr to wrapper of pipeline rather than actual implementation
- still requires optimization inside the pipeline implementation

Change-Id: I53f31b08bc7174b35dc64e6fdc6166b4d9a038dc
dali/internal/graphics/gles-impl/egl-graphics-controller.cpp
dali/internal/graphics/gles-impl/egl-graphics-controller.h
dali/internal/graphics/gles-impl/file.list
dali/internal/graphics/gles-impl/gles-graphics-pipeline-cache.cpp [new file with mode: 0644]
dali/internal/graphics/gles-impl/gles-graphics-pipeline-cache.h [new file with mode: 0644]
dali/internal/graphics/gles-impl/gles-graphics-pipeline.cpp
dali/internal/graphics/gles-impl/gles-graphics-pipeline.h