blob: 6e8f4d72139d9ad4b784c3adadfaea09e0630b57 [file]
SKIP: FAILED
$B1: { # root
%prevent_dce:ptr<storage, u32, read_write> = var undef @binding_point(0, 0)
%arg_0:ptr<handle, texel_buffer<rg8sint, read_write>, read> = var undef @binding_point(1, 0)
}
%textureDimensions_ea2f78 = func():u32 {
$B2: {
%4:texel_buffer<rg8sint, read_write> = load %arg_0
%5:u32 = textureDimensions %4
%res:ptr<function, u32, read_write> = var %5
%7:u32 = load %res
ret %7
}
}
%fragment_main = @fragment func():void {
$B3: {
%9:u32 = call %textureDimensions_ea2f78
store %prevent_dce, %9
ret
}
}
%compute_main = @compute @workgroup_size(1i, 1i, 1i) func():void {
$B4: {
%11:u32 = call %textureDimensions_ea2f78
store %prevent_dce, %11
ret
}
}
Failed to generate: texel buffers are not supported by the MSL backend
$B1: { # root
%prevent_dce:ptr<storage, u32, read_write> = var undef @binding_point(0, 0)
%arg_0:ptr<handle, texel_buffer<rg8sint, read_write>, read> = var undef @binding_point(1, 0)
}
%textureDimensions_ea2f78 = func():u32 {
$B2: {
%4:texel_buffer<rg8sint, read_write> = load %arg_0
%5:u32 = textureDimensions %4
%res:ptr<function, u32, read_write> = var %5
%7:u32 = load %res
ret %7
}
}
%fragment_main = @fragment func():void {
$B3: {
%9:u32 = call %textureDimensions_ea2f78
store %prevent_dce, %9
ret
}
}
%compute_main = @compute @workgroup_size(1i, 1i, 1i) func():void {
$B4: {
%11:u32 = call %textureDimensions_ea2f78
store %prevent_dce, %11
ret
}
}
Failed to generate: texel buffers are not supported by the MSL backend
//
// fragment_main
//
//
// compute_main
//
tint executable returned error: exit status 1