30 lines
610 B
Plaintext
30 lines
610 B
Plaintext
---
|
|
source: render/naga-agal/tests/wgsl.rs
|
|
assertion_line: 74
|
|
expression: output
|
|
---
|
|
struct FragmentOutput {
|
|
@location(0) member: vec4<f32>,
|
|
}
|
|
|
|
@group(0) @binding(1)
|
|
var<uniform> constant_registers: array<vec4<f32>,28u>;
|
|
@group(0) @binding(2)
|
|
var sampler0_: sampler;
|
|
@group(0) @binding(3)
|
|
var sampler1_: sampler;
|
|
@group(0) @binding(4)
|
|
var sampler2_: sampler;
|
|
@group(0) @binding(5)
|
|
var sampler3_: sampler;
|
|
|
|
@fragment
|
|
fn main(@location(0) param: vec4<f32>) -> FragmentOutput {
|
|
var dest_temp: vec4<f32>;
|
|
|
|
dest_temp = param;
|
|
let _e7: vec4<f32> = dest_temp;
|
|
return FragmentOutput(_e7);
|
|
}
|
|
|