GLSL:
#version 460
#extension GL_EXT_samplerless_texture_functions : require

layout(set = 0, binding = 0) uniform texture3D _8;

layout(location = 0) flat in uvec3 TEXCOORD;
layout(location = 0) out vec4 SV_TARGET;
layout(location = 1) out vec4 SV_TARGET_1;

void main()
{
    vec4 _29 = texelFetch(_8, ivec3(uvec3(TEXCOORD.x, TEXCOORD.y, TEXCOORD.z)), int(1u));
    SV_TARGET.x = _29.x;
    SV_TARGET.y = _29.y;
    SV_TARGET.z = _29.z;
    SV_TARGET.w = _29.w;
    vec4 _46 = texelFetchOffset(_8, ivec3(uvec3(TEXCOORD.x, TEXCOORD.y, TEXCOORD.z)), int(1u), ivec3(-1, 0, 1));
    SV_TARGET_1.x = _46.x;
    SV_TARGET_1.y = _46.y;
    SV_TARGET_1.z = _46.z;
    SV_TARGET_1.w = _46.w;
}


