فهرست منبع

simplify InfiniteGrid shader

Nikos Kastellanos 1 سال پیش
والد
کامیت
8f1278934e
1فایلهای تغییر یافته به همراه0 افزوده شده و 21 حذف شده
  1. 0 21
      Shaders/InfiniteGrid/Shaders/Macros.fxh

+ 0 - 21
Shaders/InfiniteGrid/Shaders/Macros.fxh

@@ -13,24 +13,6 @@
 	technique name { pass { VertexShader = compile vs_3_0 vsname (); PixelShader = compile ps_3_0 psname(); } }
 	technique name { pass { VertexShader = compile vs_3_0 vsname (); PixelShader = compile ps_3_0 psname(); } }
 
 
 
 
-#ifdef SM4  // Macros for targetting HLSL 4.0
-
-
-#define DECLARE_TEXTURE(Name, index) \
-    Texture2D<float4> Name : register(t##index); \
-    sampler Name##Sampler : register(s##index)
-
-#define DECLARE_CUBEMAP(Name, index) \
-    TextureCube<float4> Name : register(t##index); \
-    sampler Name##Sampler : register(s##index)
-
-#define SAMPLE_TEXTURE(Name, texCoord)  Name.Sample(Name##Sampler, texCoord)
-#define SAMPLE_CUBEMAP(Name, texCoord)  Name.Sample(Name##Sampler, texCoord)
-
-
-#else  // Macros for targetting shader model 2.0 (XNA & MojoShader)
-
-
 #define DECLARE_TEXTURE(Name, index) \
 #define DECLARE_TEXTURE(Name, index) \
     texture2D Name : register(t##index); \
     texture2D Name : register(t##index); \
     sampler Name##Sampler : register(s##index) 
     sampler Name##Sampler : register(s##index) 
@@ -43,9 +25,6 @@
 #define SAMPLE_CUBEMAP(Name, texCoord)  texCUBE(Name##Sampler, texCoord)
 #define SAMPLE_CUBEMAP(Name, texCoord)  texCUBE(Name##Sampler, texCoord)
 
 
 
 
-#endif
-
-
 #ifdef SM4  // Macros for targetting HLSL 4.0
 #ifdef SM4  // Macros for targetting HLSL 4.0