5353#ifndef SHADER_VISIBILITY_ENUM
5454#define SHADER_VISIBILITY_ENUM (NAME, LIT ) ENUM(NAME, LIT)
5555#endif
56- #ifndef FILTER_ENUM
57- #define FILTER_ENUM (NAME, LIT ) ENUM(NAME, LIT)
58- #endif
5956#ifndef TEXTURE_ADDRESS_MODE_ENUM
6057#define TEXTURE_ADDRESS_MODE_ENUM (NAME, LIT ) ENUM(NAME, LIT)
6158#endif
@@ -107,11 +104,10 @@ KEYWORD(numDescriptors)
107104KEYWORD(offset)
108105
109106// StaticSampler Keywords:
110- KEYWORD(filter )
107+ KEYWORD(mipLODBias )
111108KEYWORD(addressU)
112109KEYWORD(addressV)
113110KEYWORD(addressW)
114- KEYWORD(mipLODBias)
115111KEYWORD(maxAnisotropy)
116112KEYWORD(minLOD)
117113KEYWORD(maxLOD)
@@ -158,44 +154,6 @@ SHADER_VISIBILITY_ENUM(Pixel, "SHADER_VISIBILITY_PIXEL")
158154SHADER_VISIBILITY_ENUM(Amplification, " SHADER_VISIBILITY_AMPLIFICATION" )
159155SHADER_VISIBILITY_ENUM(Mesh, " SHADER_VISIBILITY_MESH" )
160156
161- // Filter Enums:
162- FILTER_ENUM(MinMagMipPoint, " FILTER_MIN_MAG_MIP_POINT" )
163- FILTER_ENUM(MinMagPointMipLinear, " FILTER_MIN_MAG_POINT_MIP_LINEAR" )
164- FILTER_ENUM(MinPointMagLinearMipPoint, " FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT" )
165- FILTER_ENUM(MinPointMagMipLinear, " FILTER_MIN_POINT_MAG_MIP_LINEAR" )
166- FILTER_ENUM(MinLinearMagMipPoint, " FILTER_MIN_LINEAR_MAG_MIP_POINT" )
167- FILTER_ENUM(MinLinearMagPointMipLinear, " FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR" )
168- FILTER_ENUM(MinMagLinearMipPoint, " FILTER_MIN_MAG_LINEAR_MIP_POINT" )
169- FILTER_ENUM(MinMagMipLinear, " FILTER_MIN_MAG_MIP_LINEAR" )
170- FILTER_ENUM(Anisotropic, " FILTER_ANISOTROPIC" )
171- FILTER_ENUM(ComparisonMinMagMipPoint, " FILTER_COMPARISON_MIN_MAG_MIP_POINT" )
172- FILTER_ENUM(ComparisonMinMagPointMipLinear, " FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR" )
173- FILTER_ENUM(ComparisonMinPointMagLinearMipPoint, " FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT" )
174- FILTER_ENUM(ComparisonMinPointMagMipLinear, " FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR" )
175- FILTER_ENUM(ComparisonMinLinearMagMipPoint, " FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT" )
176- FILTER_ENUM(ComparisonMinLinearMagPointMipLinear, " FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR" )
177- FILTER_ENUM(ComparisonMinMagLinearMipPoint, " FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT" )
178- FILTER_ENUM(ComparisonMinMagMipLinear, " FILTER_COMPARISON_MIN_MAG_MIP_LINEAR" )
179- FILTER_ENUM(ComparisonAnisotropic, " FILTER_COMPARISON_ANISOTROPIC" )
180- FILTER_ENUM(MinimumMinMagMipPoint, " FILTER_MINIMUM_MIN_MAG_MIP_POINT" )
181- FILTER_ENUM(MinimumMinMagPointMipLinear, " FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR" )
182- FILTER_ENUM(MinimumMinPointMagLinearMipPoint, " FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT" )
183- FILTER_ENUM(MinimumMinPointMagMipLinear, " FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR" )
184- FILTER_ENUM(MinimumMinLinearMagMipPoint, " FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT" )
185- FILTER_ENUM(MinimumMinLinearMagPointMipLinear, " FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR" )
186- FILTER_ENUM(MinimumMinMagLinearMipPoint, " FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT" )
187- FILTER_ENUM(MinimumMinMagMipLinear, " FILTER_MINIMUM_MIN_MAG_MIP_LINEAR" )
188- FILTER_ENUM(MinimumAnisotropic, " FILTER_MINIMUM_ANISOTROPIC" )
189- FILTER_ENUM(MaximumMinMagMipPoint, " FILTER_MAXIMUM_MIN_MAG_MIP_POINT" )
190- FILTER_ENUM(MaximumMinMagPointMipLinear, " FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR" )
191- FILTER_ENUM(MaximumMinPointMagLinearMipPoint, " FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT" )
192- FILTER_ENUM(MaximumMinPointMagMipLinear, " FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR" )
193- FILTER_ENUM(MaximumMinLinearMagMipPoint, " FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT" )
194- FILTER_ENUM(MaximumMinLinearMagPointMipLinear, " FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR" )
195- FILTER_ENUM(MaximumMinMagLinearMipPoint, " FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT" )
196- FILTER_ENUM(MaximumMinMagMipLinear, " FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR" )
197- FILTER_ENUM(MaximumAnisotropic, " FILTER_MAXIMUM_ANISOTROPIC" )
198-
199157// Texture Address Mode Enums:
200158TEXTURE_ADDRESS_MODE_ENUM(Wrap, " TEXTURE_ADDRESS_WRAP" )
201159TEXTURE_ADDRESS_MODE_ENUM(Mirror, " TEXTURE_ADDRESS_MIRROR" )
@@ -204,7 +162,6 @@ TEXTURE_ADDRESS_MODE_ENUM(Border, "TEXTURE_ADDRESS_BORDER")
204162TEXTURE_ADDRESS_MODE_ENUM(MirrorOnce, " TEXTURE_ADDRESS_MIRRORONCE" )
205163
206164#undef TEXTURE_ADDRESS_MODE_ENUM
207- #undef FILTER_ENUM
208165#undef SHADER_VISIBILITY_ENUM
209166#undef DESCRIPTOR_RANGE_FLAG_ENUM
210167#undef DESCRIPTOR_RANGE_FLAG_ENUM_OFF
0 commit comments