// Copyright 2016 The Emscripten Authors. All rights reserved. // Emscripten is available under two separate licenses, the MIT license and the // University of Illinois/NCSA Open Source License. Both these licenses can be // found in the LICENSE file. #include struct NodeInfo { // structure that we want to transmit to our shaders float x; float y; float s; float c; }; const int nbNodes = 100; NodeInfo* data = new NodeInfo[nbNodes]; // our data that will be transmitted // using float texture. template void printText(const char (&text)[i]) { std::cout << text << std::endl; } int main() { printText("some string constant"); return 0; }