Merge changes Ibfc625f5,I26bd5ff5,I255b92f4,I0eff1efe,Id7827d1b, ... into devel/master
authorDavid Steele <david.steele@samsung.com>
Mon, 23 Jan 2023 14:58:47 +0000 (14:58 +0000)
committerGerrit Code Review <gerrit@review>
Mon, 23 Jan 2023 14:58:47 +0000 (14:58 +0000)
commitd62bdce1b8e1f4be38c56b0eb49b7ad0a0b5b9ce
treea26a30d3356263d3d1a4f4f12afb0f3c3a35dd42
parent81cf32c5676519bfd2578057d829a3a8d0c4ef7f
parent23a2b8163c01a41b35dfbe8b8d9f2641777a7245
Merge changes Ibfc625f5,I26bd5ff5,I255b92f4,I0eff1efe,Id7827d1b, ... into devel/master

* changes:
  Changed Render::Renderer to use MemoryPoolAllocator
  Migrated Render::Texture to use memory pool
  Changed RenderItem* to RenderItemKey
  Memory pool key uses ptr in 32bit mode
  Changed keys from raw int to templated class
  Convert Renderer ptrs to 32 bit keys
  Changed DiscardQueue to templated class