Skip to content

Commit 1edc3a8

Browse files
Replaced #ifdef ENGINE_DLL with #if ENGINE_DLL
1 parent 3ce42d3 commit 1edc3a8

File tree

10 files changed

+13
-15
lines changed

10 files changed

+13
-15
lines changed

Graphics/GraphicsEngineD3D11/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ set(PUBLIC_DEPENDENCIES
130130
target_link_libraries(GraphicsEngineD3D11-static PRIVATE ${PRIVATE_DEPENDENCIES} PUBLIC ${PUBLIC_DEPENDENCIES})
131131

132132
target_link_libraries(GraphicsEngineD3D11-shared PRIVATE ${PRIVATE_DEPENDENCIES} PUBLIC ${PUBLIC_DEPENDENCIES})
133-
target_compile_definitions(GraphicsEngineD3D11-shared PUBLIC ENGINE_DLL)
133+
target_compile_definitions(GraphicsEngineD3D11-shared PUBLIC ENGINE_DLL=1)
134134

135135
source_group("src" FILES ${SRC} )
136136

Graphics/GraphicsEngineD3D11/interface/RenderDeviceFactoryD3D11.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ class IEngineFactoryD3D11
6565

6666
extern "C"
6767
{
68-
#ifdef ENGINE_DLL
68+
#if ENGINE_DLL
6969

7070
typedef Diligent::IEngineFactoryD3D11* (*GetEngineFactoryD3D11Type)();
7171

Graphics/GraphicsEngineD3D11/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ DeviceAttribs.DebugFlags =
1919
(Uint32)EngineD3D11DebugFlags::VerifyCommittedResourceRelevance;
2020

2121
// Get pointer to the function that returns the factory
22-
#ifdef ENGINE_DLL
22+
#if ENGINE_DLL
2323
GetEngineFactoryD3D11Type GetEngineFactoryD3D11 = nullptr;
2424
// Load the dll and import GetEngineFactoryD3D11() function
2525
LoadGraphicsEngineD3D11(GetEngineFactoryD3D11);

Graphics/GraphicsEngineD3D12/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ set(PUBLIC_DEPENDENCIES
151151
target_link_libraries(GraphicsEngineD3D12-static PRIVATE ${PRIVATE_DEPENDENCIES} PUBLIC ${PUBLIC_DEPENDENCIES})
152152

153153
target_link_libraries(GraphicsEngineD3D12-shared PRIVATE ${PRIVATE_DEPENDENCIES} PUBLIC ${PUBLIC_DEPENDENCIES})
154-
target_compile_definitions(GraphicsEngineD3D12-shared PUBLIC ENGINE_DLL)
154+
target_compile_definitions(GraphicsEngineD3D12-shared PUBLIC ENGINE_DLL=1)
155155

156156
set_target_properties(GraphicsEngineD3D12-shared PROPERTIES
157157
OUTPUT_NAME_DEBUG GraphicsEngineD3D12${DLL_DBG_SUFFIX}

Graphics/GraphicsEngineD3D12/interface/RenderDeviceFactoryD3D12.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ class IEngineFactoryD3D12
6565

6666
extern "C"
6767
{
68-
#ifdef ENGINE_DLL
68+
#if ENGINE_DLL
6969

7070
typedef Diligent::IEngineFactoryD3D12* (*GetEngineFactoryD3D12Type)();
7171

Graphics/GraphicsEngineD3D12/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The following code snippet shows how to initialize diligent engine in D3D12 mode
1212
using namespace Diligent;
1313

1414
// ...
15-
#ifdef ENGINE_DLL
15+
#if ENGINE_DLL
1616
GetEngineFactoryD3D12Type GetEngineFactoryD3D12 = nullptr;
1717
// Load the dll and import GetEngineFactoryD3D12() function
1818
LoadGraphicsEngineD3D12(GetEngineFactoryD3D12);

Graphics/GraphicsEngineOpenGL/CMakeLists.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,6 @@ if(PLATFORM_WIN32)
172172
set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPENDENCIES} glew-static opengl32.lib)
173173
elseif(PLATFORM_ANDROID)
174174
set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPENDENCIES} GLESv3 EGL android)
175-
target_compile_definitions(GraphicsEngineOpenGL-static PRIVATE BUILDING_DLL)
176-
target_compile_definitions(GraphicsEngineOpenGL-shared PRIVATE BUILDING_DLL)
177175
set_target_properties(GraphicsEngineOpenGL-shared PROPERTIES CXX_VISIBILITY_PRESET hidden) # -fvisibility=hidden
178176
elseif(PLATFORM_LINUX)
179177
set(PRIVATE_DEPENDENCIES ${PRIVATE_DEPENDENCIES} glew-static)
@@ -196,7 +194,7 @@ endif()
196194

197195
target_link_libraries(GraphicsEngineOpenGL-static PRIVATE ${PRIVATE_DEPENDENCIES} PUBLIC ${PUBLIC_DEPENDENCIES})
198196
target_link_libraries(GraphicsEngineOpenGL-shared PRIVATE ${PRIVATE_DEPENDENCIES} PUBLIC ${PUBLIC_DEPENDENCIES})
199-
target_compile_definitions(GraphicsEngineOpenGL-shared PUBLIC ENGINE_DLL)
197+
target_compile_definitions(GraphicsEngineOpenGL-shared PUBLIC ENGINE_DLL=1 PRIVATE BUILDING_DLL=1)
200198

201199
if(PLATFORM_WIN32)
202200
set_target_properties(GraphicsEngineOpenGL-shared PROPERTIES

Graphics/GraphicsEngineOpenGL/interface/RenderDeviceFactoryOpenGL.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838

3939
#elif PLATFORM_ANDROID || PLATFORM_LINUX || PLATFORM_MACOS || PLATFORM_IOS
4040

41-
# ifdef ENGINE_DLL
42-
# ifdef BUILDING_DLL
41+
# if ENGINE_DLL
42+
# if BUILDING_DLL
4343
// https://gcc.gnu.org/wiki/Visibility
4444
# define API_QUALIFIER __attribute__((visibility("default")))
4545
# else

Graphics/GraphicsEngineOpenGL/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ using namespace Diligent;
1313

1414
// ...
1515

16-
#ifdef ENGINE_DLL
16+
#if ENGINE_DLL
1717
GetEngineFactoryOpenGLType GetEngineFactoryOpenGL;
1818
if( !LoadGraphicsEngineOpenGL(GetEngineFactoryOpenGL) )
1919
return FALSE;

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ void InitDevice(HWND hWnd,
6666
EngineD3D11Attribs DeviceAttribs;
6767
g_pSample->GetEngineInitializationAttribs(DevType, DeviceAttribs, NumDeferredCtx);
6868

69-
#ifdef ENGINE_DLL
69+
#if ENGINE_DLL
7070
GetEngineFactoryD3D11Type GetEngineFactoryD3D11 = nullptr;
7171
// Load the dll and import GetEngineFactoryD3D11() function
7272
LoadGraphicsEngineD3D11(GetEngineFactoryD3D11);
@@ -80,7 +80,7 @@ void InitDevice(HWND hWnd,
8080

8181
case DeviceType::D3D12:
8282
{
83-
#ifdef ENGINE_DLL
83+
#if ENGINE_DLL
8484
GetEngineFactoryD3D12Type GetEngineFactoryD3D12 = nullptr;
8585
// Load the dll and import GetEngineFactoryD3D12() function
8686
LoadGraphicsEngineD3D12(GetEngineFactoryD3D12);
@@ -102,7 +102,7 @@ void InitDevice(HWND hWnd,
102102

103103
case DeviceType::OpenGL:
104104
{
105-
#ifdef ENGINE_DLL
105+
#if ENGINE_DLL
106106
// Declare function pointer
107107
GetEngineFactoryOpenGLType GetEngineFactoryOpenGL = nullptr;
108108
// Load the dll and import GetEngineFactoryOpenGL() function

0 commit comments

Comments
 (0)