SetRenderTarget with LoadAction Dont Care Not Working with Andreno

hi guys
i was thinking about modify URP a bit to allow some custom load action from ScriptableRenderPass, so i ran a simple test like this, setting all pass attatchment to LoadAction.DontCare whenever they go through SetRenderTarget URP API.


only 2 api entry from the ScriptableRenderer were needed to modified to achieve setting all to DontCare.

then i built to device to check it out.
first i took a look at from unity profiler, all look the same just like in the editor, i mean the DontCare bit.
the following was taken from Mali and andreno device respectively, looking at the overlay camera Transparent Pass (normaly the first pass in overlay cam would be LoadAction.Load)

then when i took a look in the snapdragon profiler, however, its still showing that Mem Load was still happening.

stangely enough, with all LoadAction set to DontCare, Mali GPU deliver incorrect rendering(as expected with my render feature on). in arm studio, the bandwidth did recoreded with lower usage when all LoadAction set to DontCare.

but when running on Andreno device, with all load action set to DontCare, with my render feature on, it still deliver a correct rendered image to the screen. its like unity app when running on Andreno, no matter what load action you set, it would auto correct it and still produces the correct rendered image.

Question : how can i confirm when i set LoadAction to DontCare, i m really Not Loading The Buffer Content From the Mem ? i would really like to see that to be confirmed in the SnapDragon profiler.