move png loader to asset support
move png loader to asset support
render device capacity placeholder
texture asset support
rename texture asset
use shared_ptr for asset locator
minor api change
asset handle
clean up asset bundle
clean up/fix for asset manager
helper asset bundle using locators
fix api
generic loader macro
clean up/fix
test json loader
update proj: add new files