/dports/graphics/vapoursynth-waifu2x-ncnn-vulkan/vapoursynth-waifu2x-ncnn-vulkan-r4/deps/ncnn/src/layer/vulkan/shader/ |
H A D | normalize_reduce_sum4_fp32_pack8.comp | 29 layout (binding = 0) uniform highp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 79 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 89 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 96 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 207 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 213 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 284 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 290 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 297 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack8.comp | 29 layout (binding = 0) uniform unfp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 80 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 91 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 99 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 219 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 226 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 304 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 311 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 319 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp32_pack4.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
H A D | normalize_reduce_sum4_fp32.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 31 layout (binding = 0) readonly buffer square_blob { float square_blob_data[]; }; 206 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 212 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 222 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 229 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 283 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 289 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 290 float v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0).r; 296 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack4.comp | 28 layout (binding = 0) uniform unfp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
/dports/graphics/waifu2x-ncnn-vulkan/waifu2x-ncnn-vulkan-20210521/src/ncnn/src/layer/vulkan/shader/ |
H A D | normalize_reduce_sum4_fp32_pack8.comp | 29 layout (binding = 0) uniform highp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 79 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 89 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 96 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 207 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 213 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 284 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 290 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 297 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack8.comp | 29 layout (binding = 0) uniform unfp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 80 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 91 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 99 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 219 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 226 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 304 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 311 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 319 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp32_pack4.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
H A D | normalize_reduce_sum4_fp32.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 31 layout (binding = 0) readonly buffer square_blob { float square_blob_data[]; }; 206 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 212 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 222 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 229 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 283 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 289 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 290 float v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0).r; 296 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack4.comp | 28 layout (binding = 0) uniform unfp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
/dports/benchmarks/vkpeak/vkpeak-20210430/ncnn/src/layer/vulkan/shader/ |
H A D | normalize_reduce_sum4_fp32_pack8.comp | 29 layout (binding = 0) uniform highp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 79 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 89 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 96 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 207 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 213 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 284 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 290 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 297 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack8.comp | 29 layout (binding = 0) uniform unfp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 80 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 91 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 99 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 219 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 226 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 304 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 311 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 319 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp32_pack4.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
H A D | normalize_reduce_sum4_fp32.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 31 layout (binding = 0) readonly buffer square_blob { float square_blob_data[]; }; 206 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 212 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 222 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 229 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 283 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 289 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 290 float v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0).r; 296 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack4.comp | 28 layout (binding = 0) uniform unfp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
/dports/misc/ncnn/ncnn-20211208/src/layer/vulkan/shader/ |
H A D | normalize_reduce_sum4_fp32_pack8.comp | 29 layout (binding = 0) uniform highp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 79 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 89 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 96 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 207 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 213 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 284 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 290 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 297 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack8.comp | 29 layout (binding = 0) uniform unfp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 80 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 91 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 99 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 219 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 226 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 304 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 311 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 319 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp32_pack4.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
H A D | normalize_reduce_sum4_fp32.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 31 layout (binding = 0) readonly buffer square_blob { float square_blob_data[]; }; 206 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 212 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 222 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 229 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 283 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 289 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 290 float v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0).r; 296 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack4.comp | 28 layout (binding = 0) uniform unfp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
/dports/graphics/realsr-ncnn-vulkan/realsr-ncnn-vulkan-20210210/src/ncnn/src/layer/vulkan/shader/ |
H A D | normalize_reduce_sum4_fp32_pack8.comp | 29 layout (binding = 0) uniform highp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 79 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 89 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 96 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 207 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 213 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 284 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 290 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 297 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack8.comp | 29 layout (binding = 0) uniform unfp sampler3D square_blob; 73 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 80 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 91 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 99 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, sz), 0), texelFetch(square_blob, ivec… 219 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 226 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(sx * 2, sy, gz), 0), texelFetch(square_blob, ivec… 304 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 311 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… 319 …mat2x4 v0 = mat2x4(texelFetch(square_blob, ivec3(gx * 2, gy, sz), 0), texelFetch(square_blob, ivec… [all …]
|
H A D | normalize_reduce_sum4_fp32_pack4.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|
H A D | normalize_reduce_sum4_fp32.comp | 28 layout (binding = 0) uniform highp sampler3D square_blob; 31 layout (binding = 0) readonly buffer square_blob { float square_blob_data[]; }; 206 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 212 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 222 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 229 float v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0).r; 283 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 289 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; 290 float v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0).r; 296 float v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0).r; [all …]
|
H A D | normalize_reduce_sum4_fp16_to_fp32_pack4.comp | 28 layout (binding = 0) uniform unfp sampler3D square_blob; 206 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 212 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 222 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 229 vec4 v0 = texelFetch(square_blob, ivec3(sx, sy, gz), 0); 283 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 289 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 290 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); 296 vec4 v0 = texelFetch(square_blob, ivec3(gx, gy, sz), 0); 297 vec4 v1 = texelFetch(square_blob, ivec3(gx, gy, sz + 1), 0); [all …]
|