gmmlib/Source/GmmLib/GlobalInfo
shankarp aaaf72ffd0 GmmLib only DLL integration
- Add GMM lib DLL project in Cmake file.
- All code changes needed to make GMM lib DLL are under GMM_LIB_DLL macro.
- Add ProcessSingleton elements in DLL context.
- Establish a link between DLL singleton Data and Process Singleton data in ProcessContext in KMD for ProcessSingleton elements. This is needed when GMM lib exists in both static and DLL mode.
- Overloaded Create and Destroy GMM objects member fucntions of ClientContext to take memory Allocators and Deallocators from Clients. This is needed for Clients like VK.

Change-Id: Iab4e596723a0fa0eede262bdb26436ba8a7d5cc1
2018-03-14 13:13:34 -07:00
..
GmmClientContext.cpp GmmLib only DLL integration 2018-03-14 13:13:34 -07:00
GmmInfo.cpp GmmLib only DLL integration 2018-03-14 13:13:34 -07:00
GmmLibDllMain.cpp GmmLib only DLL integration 2018-03-14 13:13:34 -07:00
GmmOldApi.cpp Enable unified gmmlib target 2018-02-21 15:30:15 -08:00