shaderdir "../game/core/shaders/"

output "../src/common/vfx/interop.shaders.h"

whitelist "ambient_cube.fxc"
whitelist "baked_lighting_constants.fxc"
whitelist "bindlessfastpath.fxc"
whitelist "common.fxc"
whitelist "common/pixel_blend.hlsl"
whitelist "common/pixel.config.hlsl"
whitelist "common/pixel.hlsl"
whitelist "descriptor_set_support.fxc"
whitelist "encoded_normals.fxc"
whitelist "instancing.fxc"
whitelist "light_probe_volume.fxc"
whitelist "lighting_model.fxc"
whitelist "math_general.fxc"
whitelist "morph.fxc"
whitelist "msaa_offsets.fxc"
whitelist "pcss.fxc"
whitelist "reflection.fxc"
whitelist "sbox_lighting.fxc"
whitelist "sfm_lighting_nocombos.fxc"
whitelist "sky.fxc"
whitelist "sun_shadowing.fxc"
whitelist "system.fxc"
whitelist "texture_blending.fxc"
whitelist "transform_buffer.fxc"
whitelist "turbo.fxc"
whitelist "volumetric_fog.fxc"
whitelist "vr_common_features.fxc"
whitelist "vr_common_ps_code.fxc"
whitelist "vr_common_ps_input.fxc"
whitelist "common_samplers.fxc"
whitelist "vr_common_vs_code.fxc"
whitelist "vr_common_vs_input.fxc"
whitelist "vr_common.fxc"
whitelist "vr_cubemap_fog.fxc"
whitelist "vr_detail_texture.fxc"
whitelist "vr_environment_map.fxc"
whitelist "vr_foliage_animation.fxc"
whitelist "vr_foliage_uv_animation.fxc"
whitelist "vr_gradient_fog.fxc"
whitelist "vr_lighting.fxc"
whitelist "vr_per_view_lighting_constants.fxc"
whitelist "vr_per_view_lighting_constants_legacy.fxc"
whitelist "vr_pre_baked_vertex_animation.fxc"
whitelist "vr_shared_standard_features.fxc"
whitelist "vr_shared_standard_ps_input.fxc"
whitelist "vr_shared_standard_ps_code.fxc"
whitelist "vr_shared_standard_vs_code.fxc"
whitelist "vr_shared_standard_vs_input.fxc"
whitelist "vr_tools_vis.fxc"
whitelist "vs_decompress.fxc"
whitelist "sheet_sampling.fxc"
whitelist "octohedral_encoding.fxc"
whitelist "ffd.fxc"

whitelist "sbox_pixel.fxc"
whitelist "sbox_vertex.fxc"
whitelist "sbox_shared.fxc"

document "vr_lighting.fxc"
