[host] d12: make RGB24 optional, disabled by default

This commit is contained in:
Geoffrey McRae
2024-02-05 05:17:55 +11:00
parent 319241b597
commit b1313980fb
2 changed files with 61 additions and 20 deletions

View File

@@ -55,7 +55,11 @@ static inline bool d12_effectCreate(const D12Effect * effect,
}
static inline void d12_effectFree(D12Effect ** instance)
{ (*instance)->free(instance); }
{
if (*instance)
(*instance)->free(instance);
*instance = NULL;
}
static inline bool d12_effectSetFormat(D12Effect * effect,
ID3D12Device3 * device,