Нуборазмышления по поводу интерпретируемых Java\python\c# и компилируемых с++\с итп?
С чего вы взяли, что в игре 90% это текстуры?
Что значить "делать текстуры"? Видеокарта наштампует вам текстур, а что с ними делать? Кто будет вычислять что выводить, в каком порядке, почему?
Как именно java связывается в видеокартой? Она же не может слать в нее напрямую, как минимум ваша программа должна общаться с драйвером видеокарты.
А до драйвера видеокарты можно использовать графический фреймворк, иначе вам нужно изучть оптику, 3д моделирование, геометрию на таком уровне, что начать писать игру вы начнете лет через 10-15.
А для C++ под винду есть готовый DirectX, который сделает за вас 90% работы. А под java нет DirectX...
В общем, вы не совсем то пытаетесь посчитать.
Перед тем как искать повышение производительности в компиляторе - необходимо убедиться что сам ваш код уже использует максимально эффективные решения. И вот когда уже все у вас в алгоритмах и методах хранения данных ИДЕАЛЬНО - вот тогда начинаем задумываться о компиляции проекта. JIT-компилятор на C# например тормозит вас только на первом запуске проекта(когда собственно происходит компиляция в ассемблер). Затем все тормоза уже вызваны скоростью работы CLR(JVM в случае Java) и самих библиотек.