GrpImage/GrpSubImage verbatim; GrpImageTexture DDS path through CDXTCImage header + low-texture-memory mip bias, CreateDeviceObjects/CreateFromDiskFile verbatim; GrpTexture::SetTextureStage via STATEMANAGER. Port-map entries for GrpTexture/Image/SubImage/ImageTexture/IndexBuffer/VertexBuffer. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
135 lines
3.5 KiB
JSON
135 lines
3.5 KiB
JSON
{
|
|
"reference": "EterLib/GrpImage.cpp",
|
|
"reference_sha256": "1966e1d5eaf45ad2391a1e71e42e3c7c30408aed246a1dc79be428396382837d",
|
|
"priority": "P4",
|
|
"contracts": [],
|
|
"functions": {
|
|
"CGraphicImage::CGraphicImage": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::CGraphicImage"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::~CGraphicImage": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::~CGraphicImage"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::CreateDeviceObjects": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::CreateDeviceObjects"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::DestroyDeviceObjects": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::DestroyDeviceObjects"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::Type": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::Type"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::OnIsType": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::OnIsType"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::GetWidth": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::GetWidth"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::GetHeight": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::GetHeight"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::GetTextureReference": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::GetTextureReference"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::GetTexturePointer": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::GetTexturePointer"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::GetRectReference": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::GetRectReference"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::OnLoad": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::OnLoad"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::OnClear": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::OnClear"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
},
|
|
"CGraphicImage::OnIsEmpty": {
|
|
"status": "PORTED",
|
|
"impl": [
|
|
"src/platform/EterLib/GrpImage.cpp:CGraphicImage::OnIsEmpty"
|
|
],
|
|
"test": [
|
|
"tests/port/port_grp_resource_test.cpp"
|
|
]
|
|
}
|
|
}
|
|
}
|