diff --git a/include/dolphin/gx/GXExtra.h b/include/dolphin/gx/GXExtra.h index 08c2f8d..6e45d3d 100644 --- a/include/dolphin/gx/GXExtra.h +++ b/include/dolphin/gx/GXExtra.h @@ -22,6 +22,7 @@ typedef enum { } GXPCTexFmt; void GXDestroyTexObj(GXTexObj* obj); +void GXDestroyTlutObj(GXTlutObj* obj); void GXColor4f32(float r, float g, float b, float a); diff --git a/lib/dolphin/GXExtra.cpp b/lib/dolphin/GXExtra.cpp index 22ba9ac..0103db4 100644 --- a/lib/dolphin/GXExtra.cpp +++ b/lib/dolphin/GXExtra.cpp @@ -4,3 +4,8 @@ void GXDestroyTexObj(GXTexObj* obj_) { auto* obj = reinterpret_cast(obj_); obj->ref.reset(); } + +void GXDestroyTlutObj(GXTlutObj* obj_) { + auto* obj = reinterpret_cast(obj_); + obj->ref.reset(); +}