samples: add Terra samples

source: https://github.com/zdevito/terra/tree/master/tests
This commit is contained in:
Bayu Aldi Yansyah
2016-01-28 11:22:27 +07:00
parent e32a837fb2
commit 9b8b39f444
370 changed files with 11921 additions and 0 deletions

12
samples/Terra/simplevec.t Normal file
View File

@@ -0,0 +1,12 @@
terra sum(input : &float, N : int)
var acc : vector(float,4) = vector(0.f,0.f,0.f,0.f)
for i = 0,N,4 do
--cast the floats to float4s and load
var entry = @[&vector(float,4)](input + i)
acc = acc + entry
end
return acc[0] + acc[1] + acc[2] + acc[3]
end
sum:disas()