Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #version 450
- #extension GL_EXT_scalar_block_layout : require
- layout(set = 0, binding = 0, scalar) uniform cbuf_3
- {
- float _m0[16384];
- } cbuf_3_1;
- layout(set = 0, binding = 1) uniform sampler2D sampler_0;
- layout(location = 0) out vec4 frag_color0;
- layout(location = 0) in vec4 in_attr0;
- float gpr_0 = 0.0;
- float gpr_1 = 0.0;
- float gpr_2 = 0.0;
- float gpr_3 = 0.0;
- float gpr_4 = 0.0;
- float gpr_5 = 0.0;
- float gpr_6 = 0.0;
- float gpr_7 = 0.0;
- float gpr_8 = 0.0;
- float gpr_9 = 0.0;
- float gpr_10 = 0.0;
- float gpr_11 = 0.0;
- float gpr_256 = 0.0;
- float gpr_257 = 0.0;
- float gpr_258 = 0.0;
- bool zero = false;
- bool _sign = false;
- bool carry = false;
- bool overflow = false;
- void __008_IPA_;
- void __010_MUFU_;
- void __018_IPA_;
- void __028_IPA_;
- void __030_FADD_C_;
- void __038_FADD_C_;
- void __048_FADD_C_;
- void __050_FADD_C_;
- void __058_TEXS_;
- void __068_TEXS_;
- void __070_FADD_C_;
- void __078_FADD_C_;
- void __088_TEXS_;
- void __090_FADD_R_;
- void __098_FADD_R_;
- void __0a8_FADD_R_;
- void __0b0_FMUL_IMM_;
- void __0b8_FMUL_IMM_;
- void __0c8_FMUL_IMM_;
- void __0d0_MOV_R_;
- void __0d8_FFMA_IMM_;
- void __0e8_FFMA_IMM_;
- void __0f0_FFMA_IMM_;
- void main()
- {
- gpr_9 = 1.0;
- gpr_10 = uintBitsToFloat(1065353216u) / gpr_9;
- gpr_0 = in_attr0.x * gpr_10;
- gpr_1 = in_attr0.y * gpr_10;
- gpr_4 = gpr_0 + cbuf_3_1._m0[16u >> 2u];
- gpr_5 = gpr_1 + cbuf_3_1._m0[20u >> 2u];
- gpr_2 = gpr_0 + cbuf_3_1._m0[32u >> 2u];
- gpr_7 = gpr_1 + cbuf_3_1._m0[36u >> 2u];
- gpr_256 = texture(sampler_0, vec2(gpr_4, gpr_5)).x;
- gpr_257 = texture(sampler_0, vec2(gpr_4, gpr_5)).y;
- gpr_258 = texture(sampler_0, vec2(gpr_4, gpr_5)).z;
- gpr_4 = gpr_256;
- gpr_5 = gpr_257;
- gpr_8 = gpr_258;
- gpr_256 = texture(sampler_0, vec2(gpr_2, gpr_7)).x;
- gpr_257 = texture(sampler_0, vec2(gpr_2, gpr_7)).y;
- gpr_258 = texture(sampler_0, vec2(gpr_2, gpr_7)).z;
- gpr_2 = gpr_256;
- gpr_3 = gpr_257;
- gpr_7 = gpr_258;
- gpr_6 = gpr_0 + cbuf_3_1._m0[0u >> 2u];
- gpr_11 = gpr_1 + cbuf_3_1._m0[4u >> 2u];
- gpr_256 = texture(sampler_0, vec2(gpr_6, gpr_11)).x;
- gpr_257 = texture(sampler_0, vec2(gpr_6, gpr_11)).y;
- gpr_258 = texture(sampler_0, vec2(gpr_6, gpr_11)).z;
- gpr_0 = gpr_256;
- gpr_1 = gpr_257;
- gpr_6 = gpr_258;
- gpr_9 = gpr_4 + gpr_2;
- gpr_3 = gpr_5 + gpr_3;
- gpr_8 += gpr_7;
- gpr_9 *= uintBitsToFloat(1050673152u);
- gpr_10 = gpr_3 * uintBitsToFloat(1050673152u);
- gpr_8 *= uintBitsToFloat(1050673152u);
- gpr_3 = 0.0;
- gpr_0 = fma(gpr_0, uintBitsToFloat(1052770304u), gpr_9);
- gpr_1 = fma(gpr_1, uintBitsToFloat(1052770304u), gpr_10);
- gpr_2 = fma(gpr_6, uintBitsToFloat(1052770304u), gpr_8);
- frag_color0.x = gpr_0;
- frag_color0.y = gpr_1;
- frag_color0.z = gpr_2;
- frag_color0.w = gpr_3;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement