//invoked by RenderTriangle(when needed)
void		IRenderer::mFunction_GraphicObj_Update_RenderTextured2D(N_UID texName)
{
	//Get Shader Resource View
	ID3D11ShaderResourceView* tmp_pSRV = NULL;


	ITextureManager* pTexMgr = GetScene()->GetTextureMgr();
	//......
	BOOL IsUidValid = pTexMgr->ValidateUID(texName, NOISE_TEXTURE_TYPE_COMMON);

	if (IsUidValid)
	{
		tmp_pSRV = pTexMgr->GetObjectPtr(texName)->m_pSRV;
		m_pFX2D_Texture_Diffuse->SetResource(tmp_pSRV);
	}
}