Browse Source

Renamed exported PSSR functions

pssr
Nico de Poel 1 year ago
parent
commit
93ba131087
  1. 16
      Tools/PSSRPlugin/pssrplugin.cpp

16
Tools/PSSRPlugin/pssrplugin.cpp

@ -111,7 +111,7 @@ static void UNITY_INTERFACE_API OnGraphicsDeviceEvent(UnityGfxDeviceEventType ev
}; };
} }
extern "C" int32_t UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API InitPssr()
extern "C" int32_t UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API PSSR_Init()
{ {
// Check if we're running on PS5 Pro // Check if we're running on PS5 Pro
if (!sceKernelIsTrinityMode()) if (!sceKernelIsTrinityMode())
@ -186,7 +186,7 @@ extern "C" int32_t UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API InitPssr()
return SCE_OK; return SCE_OK;
} }
extern "C" void UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API ReleasePssr()
extern "C" void UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API PSSR_Release()
{ {
s_mfsrInitialized = false; s_mfsrInitialized = false;
@ -256,7 +256,7 @@ typedef struct pssr_dispatch_params_s
} pssr_dispatch_params_t; } pssr_dispatch_params_t;
extern "C" int32_t UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API CreatePssrContext(const pssr_init_params_t* params, Core::Texture** outputColorTexture)
extern "C" int32_t UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API PSSR_CreateContext(const pssr_init_params_t* params, Core::Texture** outputColorTexture)
{ {
if (params->contextIndex < 0 || params->contextIndex >= MaxNumContexts) if (params->contextIndex < 0 || params->contextIndex >= MaxNumContexts)
{ {
@ -370,7 +370,7 @@ extern "C" int32_t UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API CreatePssrContext(
return SCE_OK; return SCE_OK;
} }
extern "C" void UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API DestroyPssrContext(uint32_t contextIndex)
extern "C" void UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API PSSR_DestroyContext(uint32_t contextIndex)
{ {
if (contextIndex < 0 || contextIndex >= MaxNumContexts) if (contextIndex < 0 || contextIndex >= MaxNumContexts)
{ {
@ -428,7 +428,7 @@ extern "C" void UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API DestroyPssrContext(ui
UNITY_LOG(s_Log, "Destroyed PSSR context"); UNITY_LOG(s_Log, "Destroyed PSSR context");
} }
extern "C" void UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API DispatchPssr(const pssr_dispatch_params_t* params)
extern "C" void UNITY_INTERFACE_EXPORT UNITY_INTERFACE_API PSSR_Dispatch(const pssr_dispatch_params_t* params)
{ {
if (params->contextIndex < 0 || params->contextIndex >= MaxNumContexts) if (params->contextIndex < 0 || params->contextIndex >= MaxNumContexts)
{ {
@ -511,19 +511,19 @@ static void UNITY_INTERFACE_API OnRenderEventAndData(int eventID, void* data)
case 0: // Create PSSR context case 0: // Create PSSR context
{ {
auto* params = (pssr_init_params_t*)data; auto* params = (pssr_init_params_t*)data;
CreatePssrContext(params, nullptr);
PSSR_CreateContext(params, nullptr);
break; break;
} }
case 1: // Execute PSSR case 1: // Execute PSSR
{ {
auto* params = (pssr_dispatch_params_t*)data; auto* params = (pssr_dispatch_params_t*)data;
DispatchPssr(params);
PSSR_Dispatch(params);
break; break;
} }
case 2: // Destroy PSSR context case 2: // Destroy PSSR context
{ {
uint32_t* contextIndex = (uint32_t*)data; uint32_t* contextIndex = (uint32_t*)data;
DestroyPssrContext(*contextIndex);
PSSR_DestroyContext(*contextIndex);
break; break;
} }
} }

Loading…
Cancel
Save