shaders = 12

shader0 = shaders/artcnn-rgb-to-yuv.slang
filter_linear0 = false
scale_type0 = source
scale_x0 = 1.0
scale_y0 = 1.0
wrap_mode0 = "clamp_to_edge"
alias0 = artcnn_yuv

shader1 = shaders/artcnn-c4f32-ds-conv2d.slang
filter_linear1 = false
scale_type1 = source
scale_x1 = 4.0
scale_y1 = 2.0
wrap_mode1 = "clamp_to_edge"
alias1 = conv2d

shader2 = shaders/artcnn-c4f32-ds-conv2d-1.slang
filter_linear2 = false
scale_type2 = source
scale_x2 = 1.0
scale_y2 = 1.0
wrap_mode2 = "clamp_to_edge"
alias2 = conv2d_1

shader3 = shaders/artcnn-c4f32-ds-conv2d-2.slang
filter_linear3 = false
scale_type3 = source
scale_x3 = 1.0
scale_y3 = 1.0
wrap_mode3 = "clamp_to_edge"
alias3 = conv2d_2

shader4 = shaders/artcnn-c4f32-ds-conv2d-3.slang
filter_linear4 = false
scale_type4 = source
scale_x4 = 1.0
scale_y4 = 1.0
wrap_mode4 = "clamp_to_edge"
alias4 = conv2d_3

shader5 = shaders/artcnn-c4f32-ds-conv2d-4.slang
filter_linear5 = false
scale_type5 = source
scale_x5 = 1.0
scale_y5 = 1.0
wrap_mode5 = "clamp_to_edge"
alias5 = conv2d_4

shader6 = shaders/artcnn-c4f32-ds-conv2d-5.slang
filter_linear6 = false
scale_type6 = source
scale_x6 = 1.0
scale_y6 = 1.0
wrap_mode6 = "clamp_to_edge"
alias6 = conv2d_5

shader7 = shaders/artcnn-c4f32-ds-conv2d-6.slang
filter_linear7 = false
scale_type7 = source
scale_x7 = 0.25
scale_y7 = 0.5
wrap_mode7 = "clamp_to_edge"
alias7 = conv2d_6

shader8 = shaders/artcnn-c4f32-ds-depth-to-space.slang
filter_linear8 = false
scale_type8 = source
scale_x8 = 2.0
scale_y8 = 2.0
wrap_mode8 = "clamp_to_edge"
alias8 = artcnn_luma

shader9 = shaders/artcnn-jinc2-on-yuv.slang
filter_linear9 = false
scale_type9 = source
scale_x9 = 1.0
scale_y9 = 1.0
wrap_mode9 = "clamp_to_edge"

shader10 = shaders/artcnn-yuv-to-rgb-2x.slang
filter_linear10 = false
scale_type10 = source
scale_x10 = 1.0
scale_y10 = 1.0
wrap_mode10 = "clamp_to_edge"

shader11 = ../../interpolation/shaders/jinc2.slang
filter_linear11 = false
scale_type11 = viewport
wrap_mode11 = "clamp_to_edge"
