{ "reference": "EterLib/GrpTexture.cpp", "reference_sha256": "82f803e743bc476e87eaff32919cc9d8e77bf09cf5aff90b093f3e041f42a8d2", "priority": "P4", "contracts": [], "functions": { "CGraphicTexture::DestroyDeviceObjects": { "status": "ADAPTED", "note": "40250: safe_release(m_lpd3dTexture). Port: UIRenderReleaseMemoryTexture frees the platform handle. Invariant: the handle is gone and m_lpd3dTexture is NULL.", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::DestroyDeviceObjects" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::Destroy": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::Destroy" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::Initialize": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::Initialize" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::IsEmpty": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::IsEmpty" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::SetTextureStage": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::SetTextureStage" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::GetD3DTexture": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::GetD3DTexture" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::GetWidth": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::GetWidth" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::GetHeight": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::GetHeight" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::CGraphicTexture": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::CGraphicTexture" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] }, "CGraphicTexture::~CGraphicTexture": { "status": "PORTED", "impl": [ "src/platform/EterLib/GrpTexture.cpp:CGraphicTexture::~CGraphicTexture" ], "test": [ "tests/port/port_grp_resource_test.cpp" ] } } }