blob: 6d3ea236c3c17bc2835182f18590619318341548 [file] [log] [blame]
// unreal rhi always defines the permutation values, however, we expect them to either exist or not. so
// here we check if its set to false and undef if it is
#if !ENABLE_CLIPPING
#undef ENABLE_CLIPPING
#endif
#if !ENABLE_CLIP_RECT
#undef ENABLE_CLIP_RECT
#endif
#if !ENABLE_ADVANCED_BLEND
#undef ENABLE_ADVANCED_BLEND
#endif
#if !FIXED_FUNCTION_COLOR_OUTPUT
#undef FIXED_FUNCTION_COLOR_OUTPUT
#endif
#if !ENABLE_HSL_BLEND_MODES
#undef ENABLE_HSL_BLEND_MODES
#endif
#if !ENABLE_NESTED_CLIPPING
#undef ENABLE_NESTED_CLIPPING
#endif
#if !ENABLE_EVEN_ODD
#undef ENABLE_EVEN_ODD
#endif
#define ENABLE_TYPED_UAV_LOAD_STORE 1
#if !ENABLE_FEATHER
#undef ENABLE_FEATHER
#endif
#if !CLOCKWISE_FILL
#undef CLOCKWISE_FILL
#endif
#if !ATLAS_COVERAGE
#undef ATLAS_COVERAGE
#endif
#if !NEEDS_GAMMA_CORRECTION
#undef NEEDS_GAMMA_CORRECTION
#endif
#if !COALESCED_PLS_RESOLVE_AND_TRANSFER
#undef COALESCED_PLS_RESOLVE_AND_TRANSFER
#endif