1*c8dee2aaSAndroid Build Coastguard Workerdiagnostic(off, derivative_uniformity); 2*c8dee2aaSAndroid Build Coastguard Workerdiagnostic(off, chromium.unreachable_code); 3*c8dee2aaSAndroid Build Coastguard Workerenable chromium_experimental_pixel_local; 4*c8dee2aaSAndroid Build Coastguard Workerstruct PixelLocalData { 5*c8dee2aaSAndroid Build Coastguard Worker i: i32, 6*c8dee2aaSAndroid Build Coastguard Worker f: f32, 7*c8dee2aaSAndroid Build Coastguard Worker}; 8*c8dee2aaSAndroid Build Coastguard Workervar<pixel_local> pls: PixelLocalData; 9*c8dee2aaSAndroid Build Coastguard Workerfn _skslMain() { 10*c8dee2aaSAndroid Build Coastguard Worker { 11*c8dee2aaSAndroid Build Coastguard Worker pls.i = pls.i + i32(1); 12*c8dee2aaSAndroid Build Coastguard Worker pls.f = pls.f * 2.0; 13*c8dee2aaSAndroid Build Coastguard Worker } 14*c8dee2aaSAndroid Build Coastguard Worker} 15*c8dee2aaSAndroid Build Coastguard Worker@fragment fn main() { 16*c8dee2aaSAndroid Build Coastguard Worker _skslMain(); 17*c8dee2aaSAndroid Build Coastguard Worker} 18