19 lines
378 B
HLSL
19 lines
378 B
HLSL
#ifndef MACROS_H
|
|
#define MACROS_H
|
|
|
|
#define COMMON using namespace Common; namespace Common
|
|
|
|
#ifdef VS_SHADER
|
|
#define VS using namespace VertexShader; namespace VertexShader
|
|
#else
|
|
#define VS namespace VertexShader_DO_NOT_USE
|
|
#endif
|
|
|
|
#ifdef PS_SHADER
|
|
#define PS using namespace PixelShader; namespace PixelShader
|
|
#else
|
|
#define PS namespace PixelShader_DO_NOT_USE
|
|
#endif
|
|
|
|
#endif
|