examples/Qt/ISFEditor/ISFEditor_app/Spout/SpoutGLDXinterop.cpp
// Return CPU texture processing flag from the registry
// It is set by the user via the "SpoutDirectX" utility for 2.006 and later
// and it is also picked up when the SpoutGLDXinterop class initializes
// including a compatibility check and set to true for incompatible hardware.

Return CPU texture processing flag from the registry
It is set by the user via the "SpoutDirectX" utility for 2.006 and later
and it is also picked up when the SpoutGLDXinterop class initializes
including a compatibility check and set to true for incompatible hardware.
Return CPU texture processing flag from the registry It is set by the user via the " SpoutDirectX " utility for 2 . 006 and later and it is also picked up when the SpoutGLDXinterop class initializes including a compatibility check and set to true for incompatible hardware .
bool spoutGLDXinterop::GetCPUmode()
{
	DWORD dwCPU = 0;
	if(spoutdx.ReadDwordFromRegistry(&dwCPU, "Software\\Leading Edge\\Spout", "CPU")) {
		m_bUseCPU = (dwCPU == 1);
	}
	return m_bUseCPU;
}
bool spoutGLDXinterop :: GetCPUmode ( ) { DWORD dwCPU = 0 ; if ( spoutdx . ReadDwordFromRegistry ( & dwCPU , " \\ \\ " , " " ) ) { m_bUseCPU = ( dwCPU == 1 ) ; } return m_bUseCPU ; }
Return CPU texture processing flag from the registry
It is set by the user via the "SpoutDirectX" utility for 2.006 and later
and it is also picked up when the SpoutGLDXinterop class initializes
including a compatibility check and set to true for incompatible hardware.
Return CPU texture processing flag from the registry It is set by the user via the " SpoutDirectX " utility for 2 . 006 and later and it is also picked up when the SpoutGLDXinterop class initializes including a compatibility check and set to true for incompatible hardware .