в общем если кто не в курсе я придумал проц и мы будем переть в скольково. проц точится под gpu но он dsp почти общего назначения, и может жрать нормальный код. и компилятор к нему llvm
то есть шейдеры на c++ и жабе будут. но есть одно но. нужны intrinsics и статическая компиляция. в c++, который так сильно ненавидят неосиляторы и оопнутые на всю голову, все работает. а как быть в жабе?
например интринсик rasterizer(vertex *, index*, size_t, int n_samples) запускает растеризатор. интринсик getpixel подбирает оттуда результат. а в жабе как? она же в ваш сраный байткод компилится