474 lines
26 KiB
C
474 lines
26 KiB
C
//@VERSION=3.19.01
|
|
/*================================================================
|
|
* Client defined section. Do not delete the following tags.
|
|
* You can use this section for custom define information that
|
|
* will be preserved between configuration update or changes by
|
|
* the configuration tool.
|
|
=================================================================*/
|
|
//@CLIENT_SECTION
|
|
//@END_SECTION
|
|
|
|
#undef TARGET_PROFILE_SELECTED
|
|
#define GEAR_CFG_EXT_GEARCONFIG
|
|
//================================= Common Profile ====================
|
|
|
|
#define GEAR_CFG_USE_CONSOLEOUT //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_MAX_CONSOLEOUT_HOOKS 16
|
|
#define GEAR_CFG_CONSOLEOUT_HOOK_TO_DEBUGGER_AT_STARTUP GEAR_ENABLE
|
|
#define GEAR_CFG_CONSOLEOUT_HOOK_TO_STDOUT_AT_STARTUP GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_DLIST
|
|
|
|
#define GEAR_CFG_USE_GEARALGORITHM
|
|
|
|
#define GEAR_CFG_USE_GEARARRAY //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_GEARDEFAULTCONTAINERINTERFACE
|
|
|
|
#define GEAR_CFG_USE_GEARLIST //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_GEARMAP
|
|
|
|
#define GEAR_CFG_USE_GEARNOMEMCONTAINERINTERFACE
|
|
|
|
#define GEAR_CFG_USE_GEARSTACK
|
|
|
|
#define GEAR_CFG_USE_GEARSTATICVECTOR
|
|
|
|
#define GEAR_CFG_USE_GEARVECTOR
|
|
|
|
#define GEAR_CFG_USE_SLIST
|
|
|
|
#define GEAR_CFG_USE_ASSERT
|
|
#define GEAR_CFG_ENABLE_ASSERT GEAR_ENABLE
|
|
#define GEAR_CFG_ENABLE_ASSERT_EXTRA GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_BASECLASS
|
|
|
|
#define GEAR_CFG_USE_BASENOTIFIER_STUB
|
|
|
|
#define GEAR_CFG_USE_ENGINERUN //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_ERROR
|
|
|
|
#define GEAR_CFG_USE_FUNCTOR
|
|
|
|
#define GEAR_CFG_USE_FUNCTORS
|
|
|
|
#define GEAR_CFG_USE_GLOBALOBJECT
|
|
|
|
#define GEAR_CFG_USE_INITIALIZER //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_ENABLE_PRECOMPILED_HEADER GEAR_ENABLE
|
|
#define GEAR_CFG_NAMESPACE Gear
|
|
#define GEAR_CFG_ENABLE_PLATFORM_INIT GEAR_ENABLE
|
|
#define GEAR_CFG_ENABLE_PREFER_PERFORMANCE_OVER_SIZE GEAR_ENABLE
|
|
#define GEAR_CFG_EXTERNAL_PRECOMPILED_FILE "precompile_header_for_developper.h"
|
|
|
|
#define GEAR_CFG_USE_INTRINSIC //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_NATIVEDEBUGOUTPUT //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_ENABLE_NATIVE_DEBUG_OUTPUT GEAR_ENABLE
|
|
#define GEAR_CFG_ENABLE_STDOUT_OUTPUT GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_NATIVEDEBUGOUTPUT_STUB
|
|
|
|
#define GEAR_CFG_USE_NOTIFIERSTATIC
|
|
|
|
#define GEAR_CFG_USE_PLATFORMSPECIFIC
|
|
|
|
#define GEAR_CFG_USE_RUNTIMECONFIG
|
|
|
|
#define GEAR_CFG_USE_STATCOUNTER_STUB
|
|
|
|
#define GEAR_CFG_USE_SWAPBYTE
|
|
|
|
#define GEAR_CFG_USE_SYSTEM
|
|
#define GEAR_CFG_SETEXENAME_BUF_SIZE 0
|
|
|
|
#define GEAR_CFG_USE_TAGMARKER
|
|
|
|
#define GEAR_CFG_USE_TIME
|
|
|
|
#define GEAR_CFG_USE_TOOLS
|
|
|
|
#define GEAR_CFG_USE_TYPES //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_ENABLE_UNICODE GEAR_DISABLE
|
|
#define GEAR_CFG_EXCEPTIONS GEAR_DISABLE
|
|
#define GEAR_CFG_THREADNAME_MAXLENGTH 64
|
|
#define GEAR_CFG_FILENAME_MAXLENGTH 255
|
|
#define GEAR_CFG_CLASSNAME_MAXLENGTH 200
|
|
|
|
#define GEAR_CFG_USE_TYPESCONVERSION
|
|
|
|
#define GEAR_CFG_USE_DEVICE
|
|
#define GEAR_CFG_DEVICE_GAME_ALIAS ""
|
|
#define GEAR_CFG_DEVICE_DVD_ALIAS ""
|
|
#define GEAR_CFG_DEVICE_HOST_ALIAS ""
|
|
|
|
#define GEAR_CFG_USE_DEVICEFACTORY
|
|
|
|
#define GEAR_CFG_USE_DEVICEINTERFACE
|
|
#define GEAR_CFG_DEVICE_DRIVENAME_LENGTH 128
|
|
|
|
#define GEAR_CFG_USE_DEVICEMANAGER
|
|
|
|
#define GEAR_CFG_USE_DISKDEVICEPATHITERATOR
|
|
|
|
#define GEAR_CFG_USE_FILE
|
|
|
|
#define GEAR_CFG_USE_PATH
|
|
|
|
#define GEAR_CFG_USE_PATHINTERFACE
|
|
|
|
#define GEAR_CFG_USE_PATHITERATOR
|
|
|
|
#define GEAR_CFG_USE_PATHITERATORINTERFACE
|
|
|
|
#define GEAR_CFG_USE_GEARLOG_STUB
|
|
|
|
#define GEAR_CFG_USE_HASH
|
|
#define GEAR_CFG_CRC_USE_FAST_VERSION GEAR_ENABLE
|
|
#define GEAR_CFG_CRC_USE_CRCTABLE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MATHBASEVECTOR
|
|
|
|
#define GEAR_CFG_USE_MATHCOMMONANGLES
|
|
|
|
#define GEAR_CFG_USE_MATHINTRINSICS
|
|
|
|
#define GEAR_CFG_USE_CLASSALLOCATOR_STUB
|
|
|
|
#define GEAR_CFG_USE_MEMALLOC //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCDL283
|
|
#define GEAR_CFG_MEM_DLMALLOC283_DEBUG GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_DLMALLOC283_ENABLE_MMAP GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_DLMALLOC283_MMAP_THRESHOLD GEAR_KB(256)
|
|
#define GEAR_CFG_MEM_DLMALLOC283_GRANULARITY GEAR_KB(64)
|
|
#define GEAR_CFG_MEM_DLMALLOC283_TRIM_THRESHOLD GEAR_MB(2)
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCFIXED
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCHELPER
|
|
|
|
#define GEAR_CFG_USE_MEMALLOC_STUB
|
|
#define GEAR_CFG_MEMALLOC_STUB_MEMALIGN GEAR_MEMALIGN_EMULATION
|
|
|
|
#define GEAR_CFG_USE_MEMBASEINTERFACE
|
|
|
|
#define GEAR_CFG_USE_MEMDEF
|
|
#define GEAR_CFG_MEM_LOCKING_ENABLE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMDEFAULTALLOCATOR
|
|
#define GEAR_CFG_MEM_DEFAULT_ALLOCATOR GEAR_ALLOC_DL283
|
|
|
|
#define GEAR_CFG_USE_MEMDEFAULTPAGEALLOCATOR
|
|
|
|
#define GEAR_CFG_USE_MEMHOOK_STUB
|
|
|
|
#define GEAR_CFG_USE_MEMPAGEHOOK_STUB
|
|
|
|
#define GEAR_CFG_USE_MEMPAGEINTERFACE
|
|
|
|
#define GEAR_CFG_USE_MEMPAGEMARKER
|
|
|
|
#define GEAR_CFG_USE_MEMPAGERESERVE
|
|
|
|
#define GEAR_CFG_USE_MEMPNEW
|
|
|
|
#define GEAR_CFG_USE_MEMUNIXALLOCATOR
|
|
|
|
#define GEAR_CFG_USE_SINGLEACCESSMEMORYLOCKER_STUB
|
|
|
|
#define GEAR_CFG_USE_XMLPARSER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_GEARBASICSTRING
|
|
|
|
#define GEAR_CFG_USE_GEARSTRING
|
|
|
|
#define GEAR_CFG_USE_STATICSTRING
|
|
|
|
#define GEAR_CFG_USE_STR
|
|
#define GEAR_CFG_DEFAULT_STR_CONVERTION_PRECISION_F32 6
|
|
#define GEAR_CFG_DEFAULT_STR_CONVERTION_PRECISION_F64 8
|
|
|
|
#define GEAR_CFG_USE_STRFORMAT
|
|
#define GEAR_CFG_STRFORMAT_VERSION GEAR_STRFORMAT_FULL
|
|
|
|
#define GEAR_CFG_USE_TOKENIZER
|
|
|
|
#define GEAR_CFG_USE_ADAPTIVELOCK //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_ATOMIC
|
|
|
|
#define GEAR_CFG_USE_AUTOLOCK
|
|
|
|
#define GEAR_CFG_USE_BASICLOCK
|
|
#define GEAR_CFG_ISLOCK_ENABLE GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_BLOCKINGLOCK
|
|
|
|
#define GEAR_CFG_USE_MUTEX
|
|
#define GEAR_CFG_LONGMUTEX BlockingLock
|
|
#define GEAR_CFG_MUTEX Private::_AdaptiveLock
|
|
#define GEAR_CFG_SHORTMUTEX Private::_SpinLock
|
|
|
|
#define GEAR_CFG_USE_NULLOCK
|
|
|
|
#define GEAR_CFG_USE_SPINLOCK //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_TYPETRAITS
|
|
|
|
|
|
//===================================================================
|
|
//DO NOT DELETE HEADER NEEDED TO KEEP PROFILE NAME
|
|
//================================= PROFILE: WIN32_RELEASE (release, win32) ====================
|
|
#if GEAR_PLATFORM_AUTODETECT == GEAR_PLATFORM_WIN32 && defined(GEAR_TARGET_RELEASE)
|
|
//===================================================================
|
|
//@PROFILE_TARGETGUARD_SECTION
|
|
#ifdef TARGET_PROFILE_SELECTED
|
|
#error "You already entered a profile."
|
|
#else
|
|
#define TARGET_PROFILE_SELECTED
|
|
#endif
|
|
//@END_PROFILE_TARGETGUARD_SECTION
|
|
//===================================================================
|
|
|
|
#define GEAR_CFG_USE_BINARYTREE
|
|
|
|
#define GEAR_CFG_USE_BITVECTOR
|
|
|
|
#define GEAR_CFG_USE_GEARPAIR
|
|
|
|
#define GEAR_CFG_USE_ASSERTMANAGER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_BASENOTIFIER
|
|
|
|
#define GEAR_CFG_USE_DLLWRAPPER
|
|
|
|
#define GEAR_CFG_USE_NOTIFIER
|
|
|
|
#define GEAR_CFG_USE_PLATFORM //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_FREEZE_RUNTIMECONFIG GEAR_DISABLE
|
|
#define GEAR_CFG_PLATFORM GEAR_PLATFORM_WIN32
|
|
#define GEAR_CFG_COMPILE GEAR_COMPILE_RELEASE
|
|
#define GEAR_CFG_COMPILER GEAR_COMPILER_AUTODETECT
|
|
#define GEAR_CFG_MEM_ALIGN 8
|
|
#define GEAR_CFG_DEV_KIT GEAR_DISABLE
|
|
#define GEAR_CFG_COMPILE_INFO GEAR_DISABLE
|
|
#define GEAR_CFG_THREADING GEAR_THREADING_PREEMPTIVE
|
|
#define GEAR_CFG_WIN32_DINPUT_INCLUDE "dinput.h"
|
|
#define GEAR_CFG_WIN32_XINPUT_INCLUDE "xinput.h"
|
|
#define GEAR_CFG_WIN32_INLINE_SYSTEM_CALLS GEAR_DISABLE
|
|
#define GEAR_CFG_ENABLE_INIT_FILE GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_CALLSTACKTRACE
|
|
#define GEAR_CFG_CALLSTACKTRACE_MAX_TRACES 32
|
|
|
|
#define GEAR_CFG_USE_DBGMODULES
|
|
|
|
#define GEAR_CFG_USE_DBGTOOLS //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_DEBUGSYMBOLDATABASE
|
|
|
|
#define GEAR_CFG_USE_SYMBOLHANDLER
|
|
|
|
#define GEAR_CFG_USE_W32DEBUGSYMBOLDATABASE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_WINDBGHELP
|
|
#define GEAR_CFG_DBGHELP_DLL_PATH "dbghelp.dll"
|
|
|
|
#define GEAR_CFG_USE_DEVICETOOLS
|
|
|
|
#define GEAR_CFG_USE_DISKDEVICE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_DEBUGLOGGER //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_DBG_LOG_BUFF_SIZE 4096
|
|
#define GEAR_CFG_DBG_LOG_DEV_NAME "game:console-log-$p.txt"
|
|
|
|
#define GEAR_CFG_USE_GEARLOG //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_GEARLOG_DEFAULT_FILTER 0x000000FF
|
|
|
|
#define GEAR_CFG_USE_GENERICLOGGER
|
|
|
|
#define GEAR_CFG_USE_GENERICLOGGERWRITER //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_GENERICMEMORYLOGGER
|
|
#define GEAR_CFG_MEM_LOG_BUFF_SIZE GEAR_KB(32)
|
|
#define GEAR_CFG_MEM_LOG_FLUSH_ON_WRITE GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_LOG_STR_SIZE 32
|
|
#define GEAR_CFG_MEM_LOG_CALL_STACK_SIZE 255
|
|
|
|
#define GEAR_CFG_USE_MEMORYLOGGER
|
|
#define GEAR_CFG_MEM_LOG_TIME GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_TID GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_FILELINE GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_TYPE GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_PARENT GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_LOG_TAG GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_LOG_TAG_SUBSTITUTION GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_LOG_DEV_NAME "game:$n.gml"
|
|
#define GEAR_CFG_MEM_LOG_CALL_STACK GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_HDR_SIZE GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_FTR_SIZE GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_WASTE GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_LOG_ALLOC_VERSION GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_ALLOC_MIN_OVERHEAD GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_LOG_ALLOC_MAX_OVERHEAD GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_LOG_ALLOCATORINFO GEAR_ENABLE
|
|
#define GEAR_CFG_MEM_LOG_NUMERIC_COMPRESSION GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_LOG_NUMBER_MODULEINFO_STORED 50
|
|
|
|
#define GEAR_CFG_USE_MATHBASETYPE
|
|
#define GEAR_CFG_MATH_F32_EPSILON 0.000001F
|
|
#define GEAR_CFG_MATH_F64_EPSILON 0.000001F
|
|
#define GEAR_CFG_MATH_ENABLE_INTRINSICS GEAR_ENABLE
|
|
#define GEAR_CFG_MATH_MATRIX_ORDER GEAR_MATH_MATRIX_COLUMNMAJOR
|
|
#define GEAR_CFG_MATH_ASSERT GEAR_DISABLE
|
|
#define GEAR_CFG_MATH_CHECK_VALID_TYPES GEAR_DISABLE
|
|
#define GEAR_CFG_MATH_LEGACY GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCINTERFACE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_PARENT GEAR_DISABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_TAG GEAR_DISABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_TYPE GEAR_DISABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_FILE GEAR_DISABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_LINE GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_MEMHOOK
|
|
|
|
#define GEAR_CFG_USE_MEMINTERFACE
|
|
#define GEAR_CFG_STACKALLOCATOR_WIPE_MEMORY_ONFREE GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_MEMPAGEHOOK
|
|
|
|
#define GEAR_CFG_USE_MEMPAGETRACKER //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_ENABLE_MEMPAGETRACKER_HOOK GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMSYSPAGE
|
|
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR GEAR_ALLOC_PAGE_DIRECT
|
|
#define GEAR_CFG_SYSTEM_MEMORY_SIZE 0
|
|
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR_SIZE GEAR_MB(128)
|
|
#define GEAR_CFG_MEMSYSPAGE_USE_LARGE_PAGES GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMTRACKER //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_MEM_TRACKER_COMPUTE_WASTE GEAR_DISABLE
|
|
#define GEAR_CFG_MEM_TRACKER_INITIAL_STATE GEAR_ENABLE
|
|
#define GEAR_CFG_ENABLE_MEMTRACKER_HOOK GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_OUTOFMEMORY
|
|
#define GEAR_CFG_ENABLE_OUTOFMEMORY GEAR_DISABLE
|
|
#define GEAR_CFG_OUTOFMEMORY_MODE GEAR_NS::OutOfMemory::CallInNone
|
|
|
|
#define GEAR_CFG_USE_BASEHOOK
|
|
|
|
#define GEAR_CFG_USE_STREAMINTERFACE
|
|
|
|
#define GEAR_CFG_USE_DEBUGSTRING
|
|
#define GEAR_CFG_DEBUGSTRING GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_EVENT
|
|
|
|
#define GEAR_CFG_USE_STACKSIZEMONITOR_STUB
|
|
|
|
#define GEAR_CFG_USE_THREAD
|
|
#define GEAR_CFG_DEFAULT_THREAD_STACK_SIZE GEAR_KB(64)
|
|
#define GEAR_CFG_THREAD_NAME_ENABLE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_THREADREGISTRY
|
|
|
|
#define GEAR_CFG_USE_TLS
|
|
#define GEAR_CFG_TLS_MAX_THREADS_COUNT 16
|
|
#define GEAR_CFG_TLS_MAX_SLOTS 8
|
|
|
|
//===================================================================
|
|
//CHECKSUM : WARNING if you manually change your configuration the checksum is not valid anymore.
|
|
#define GEAR_CFG_CHECKSUM 653809660
|
|
//===================================================================
|
|
|
|
#endif
|
|
|
|
//===================================================================
|
|
//DO NOT DELETE HEADER NEEDED TO KEEP PROFILE NAME
|
|
//================================= PROFILE: WIN32_DEBUG (debug, win32) ====================
|
|
#if GEAR_PLATFORM_AUTODETECT == GEAR_PLATFORM_WIN32 && defined(GEAR_TARGET_DEBUG)
|
|
//===================================================================
|
|
//@PROFILE_TARGETGUARD_SECTION
|
|
#ifdef TARGET_PROFILE_SELECTED
|
|
#error "You already entered a profile."
|
|
#else
|
|
#define TARGET_PROFILE_SELECTED
|
|
#endif
|
|
//@END_PROFILE_TARGETGUARD_SECTION
|
|
//===================================================================
|
|
|
|
#define GEAR_CFG_USE_PLATFORM //@OPTIONS(MANUALLYSELECTED)
|
|
#define GEAR_CFG_FREEZE_RUNTIMECONFIG GEAR_DISABLE
|
|
#define GEAR_CFG_PLATFORM GEAR_PLATFORM_WIN32
|
|
#define GEAR_CFG_COMPILE GEAR_COMPILE_DEBUG
|
|
#define GEAR_CFG_COMPILER GEAR_COMPILER_AUTODETECT
|
|
#define GEAR_CFG_MEM_ALIGN 8
|
|
#define GEAR_CFG_DEV_KIT GEAR_ENABLE
|
|
#define GEAR_CFG_COMPILE_INFO GEAR_DISABLE
|
|
#define GEAR_CFG_THREADING GEAR_THREADING_PREEMPTIVE
|
|
#define GEAR_CFG_WIN32_DINPUT_INCLUDE "dinput.h"
|
|
#define GEAR_CFG_WIN32_XINPUT_INCLUDE "xinput.h"
|
|
#define GEAR_CFG_WIN32_INLINE_SYSTEM_CALLS GEAR_DISABLE
|
|
#define GEAR_CFG_ENABLE_INIT_FILE GEAR_DISABLE
|
|
|
|
#define GEAR_CFG_USE_DISKDEVICE //@OPTIONS(MANUALLYSELECTED)
|
|
|
|
#define GEAR_CFG_USE_MATHBASETYPE
|
|
#define GEAR_CFG_MATH_F32_EPSILON 0.000001F
|
|
#define GEAR_CFG_MATH_F64_EPSILON 0.000001F
|
|
#define GEAR_CFG_MATH_ENABLE_INTRINSICS GEAR_ENABLE
|
|
#define GEAR_CFG_MATH_MATRIX_ORDER GEAR_MATH_MATRIX_COLUMNMAJOR
|
|
#define GEAR_CFG_MATH_ASSERT GEAR_ENABLE
|
|
#define GEAR_CFG_MATH_CHECK_VALID_TYPES GEAR_DISABLE
|
|
#define GEAR_CFG_MATH_LEGACY GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMALLOCINTERFACE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_PARENT GEAR_ENABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_TAG GEAR_ENABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_TYPE GEAR_ENABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_FILE GEAR_ENABLE
|
|
#define GEAR_CFG_MEMALLOC_EXPLICIT_LINE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMINTERFACE
|
|
#define GEAR_CFG_STACKALLOCATOR_WIPE_MEMORY_ONFREE GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_MEMSYSPAGE
|
|
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR GEAR_ALLOC_PAGE_DIRECT
|
|
#define GEAR_CFG_SYSTEM_MEMORY_SIZE 0
|
|
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR_SIZE GEAR_MB(128)
|
|
#define GEAR_CFG_MEMSYSPAGE_USE_LARGE_PAGES GEAR_ENABLE
|
|
|
|
#define GEAR_CFG_USE_OUTOFMEMORY
|
|
#define GEAR_CFG_ENABLE_OUTOFMEMORY GEAR_ENABLE
|
|
#define GEAR_CFG_OUTOFMEMORY_MODE GEAR_NS::OutOfMemory::CallInNone
|
|
|
|
#define GEAR_CFG_USE_DEBUGSTRING
|
|
#define GEAR_CFG_DEBUGSTRING GEAR_ENABLE
|
|
|
|
//===================================================================
|
|
//CHECKSUM : WARNING if you manually change your configuration the checksum is not valid anymore.
|
|
#define GEAR_CFG_CHECKSUM 4003898111
|
|
//===================================================================
|
|
|
|
#endif
|
|
|
|
//===================================================================
|
|
//@CONFIG_TARGETGUARD_SECTION
|
|
#if ! defined(TARGET_PROFILE_SELECTED)
|
|
#error "No profile were selected in gearextconfig.h"
|
|
#endif
|
|
//@END_CONFIG_TARGETGUARD_SECTION
|
|
//===================================================================
|
|
/*================================================================
|
|
* Configuration data section :
|
|
* This section is used by the tool to save , unique information related
|
|
* to your current config like profile groups,etc.
|
|
=================================================================*/
|
|
//@CONFIG_DATA_SECTION
|
|
//@END_CONFIG_DATA_SECTION
|
|
|