Fix bash permutation of shader compile definitions
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
This commit is contained in:
parent
506db081f3
commit
a5e08514d4
|
@ -92,12 +92,13 @@ set(FFX_SC_BASE_ARGS
|
|||
|
||||
set(FFX_SC_PERMUTATION_ARGS
|
||||
# Reproject can use either reference lanczos or LUT
|
||||
-DFFX_FSR2_OPTION_REPROJECT_USE_LANCZOS_TYPE={0,1}
|
||||
-DFFX_FSR2_OPTION_HDR_COLOR_INPUT={0,1}
|
||||
-DFFX_FSR2_OPTION_LOW_RESOLUTION_MOTION_VECTORS={0,1}
|
||||
-DFFX_FSR2_OPTION_JITTERED_MOTION_VECTORS={0,1}
|
||||
-DFFX_FSR2_OPTION_INVERTED_DEPTH={0,1}
|
||||
-DFFX_FSR2_OPTION_APPLY_SHARPENING={0,1})
|
||||
'-DFFX_FSR2_OPTION_REPROJECT_USE_LANCZOS_TYPE={0,1}'
|
||||
'-DFFX_FSR2_OPTION_HDR_COLOR_INPUT={0,1}'
|
||||
'-DFFX_FSR2_OPTION_LOW_RESOLUTION_MOTION_VECTORS={0,1}'
|
||||
'-DFFX_FSR2_OPTION_JITTERED_MOTION_VECTORS={0,1}'
|
||||
'-DFFX_FSR2_OPTION_INVERTED_DEPTH={0,1}'
|
||||
'-DFFX_FSR2_OPTION_APPLY_SHARPENING={0,1}'
|
||||
)
|
||||
|
||||
file(GLOB SOURCES
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/*.cpp"
|
||||
|
|
|
@ -80,7 +80,7 @@ foreach(PASS_SHADER ${PASS_SHADERS})
|
|||
# skip 16-bit permutations for the compute luminance pyramid pass
|
||||
set(FFX_SC_ARGS ${FFX_SC_BASE_ARGS} ${FFX_SC_VK_BASE_ARGS} ${FFX_SC_PERMUTATION_ARGS} -DFFX_HALF=0)
|
||||
else()
|
||||
set(FFX_SC_ARGS ${FFX_SC_BASE_ARGS} ${FFX_SC_VK_BASE_ARGS} ${FFX_SC_PERMUTATION_ARGS} -DFFX_HALF={0,1})
|
||||
set(FFX_SC_ARGS ${FFX_SC_BASE_ARGS} ${FFX_SC_VK_BASE_ARGS} ${FFX_SC_PERMUTATION_ARGS} '-DFFX_HALF={0,1}')
|
||||
endif()
|
||||
|
||||
if(USE_DEPFILE)
|
||||
|
@ -107,4 +107,4 @@ add_custom_target(shader_permutations_vk DEPENDS ${PERMUTATION_OUTPUTS})
|
|||
add_dependencies(${FFX_SC_DEPENDENT_TARGET} shader_permutations_vk)
|
||||
|
||||
source_group("source" FILES ${VK})
|
||||
source_group("shaders" FILES ${SHADERS})
|
||||
source_group("shaders" FILES ${SHADERS})
|
||||
|
|
Loading…
Reference in New Issue
Block a user