[NUI] fix for a owner object to maintain the reference of owned objects
authordongsug.song <dongsug.song@samsung.com>
Wed, 18 Aug 2021 00:29:30 +0000 (09:29 +0900)
committerJunsuChoi <junduru019@gmail.com>
Tue, 24 Aug 2021 05:09:56 +0000 (14:09 +0900)
commiteb8d19230ec6223f9b51494c45340d5a5c1de370
tree9830b66e6696e30a0e3583e09d32db4a180ffc64
parent3402a446f2eb7a6ea1d323eb357cdd236f047d3c
[NUI] fix for a owner object to maintain the reference of owned objects

- Renderer maintains the references of Geometry and Shader
- The references are automatically released when Renderer object is disposed by DisposeQueue
- Tested by test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/DisposeTest.cs
src/Tizen.NUI/src/public/Rendering/Renderer.cs
test/Tizen.NUI.Samples/Tizen.NUI.Samples.sln
test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/DisposeTest.cs [new file with mode: 0644]