| // 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 |
| |
| #if !ENABLE_TYPED_UAV_LOAD_STORE |
| #undef ENABLE_TYPED_UAV_LOAD_STORE |
| #endif |
| |
| #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 |