We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 03e5e91 commit b10271fCopy full SHA for b10271f
float_2/test_float2.cpp
@@ -1,11 +1,19 @@
1
#include <hc.hpp>
2
#include <hc_short_vector.hpp>
3
4
-int main() {
+int main(int argc, char* argv[]) {
5
6
hc::array_view<hc::short_vector::float2,1> data(64);
7
+ hc::short_vector::float2 hf2 = { 1000.0f, 2000.0f };
8
+
9
+ if (argc >=3) {
10
+ hf2.x = atof(argv[1]);
11
+ hf2.y = atof(argv[2]);
12
+ }
13
14
hc::parallel_for_each(data.get_extent(), [=](hc::index<1> i) [[hc]] {
15
hc::short_vector::float2 v = { (float)i[0], 100.0f + i[0] };
16
+ v+=hf2;
17
data[i] = v;
18
});
19
0 commit comments