All streams
Search
Write a publication
Pull to refresh
147
0
Алексей Борисов @Imp5

Программный инженер

Send message
Вместе с тем, я готов выслушать конструктивную критику

У вас в тексте, в первой и последней строке закрывающие скобки, для которых отсутствуют открывающие.
Я, наверное, супермен, но мне выдерживать такие перегрузки удаётся уже 26 лет.

Не обольщайтесь, все живые организмы при такой ужасной перегрузке рано или поздно ждёт смерть.
Посмотрите на статистику.
Злодей номер два.


Не могу повторить (Intel B960).
Вот этот код выполняется приблизительно одинаковое время при любом значении в fptest.

  for (int b = 0; b < 100000000; b++)
  {
    a += int(2 + fptest);
00231020  movsd       xmm0,mmword ptr ds:[233018h]  
00231028  addsd       xmm0,xmm1  
0023102C  cvttsd2si   ecx,xmm0  
00231030  add         edi,ecx  
00231032  dec         edx  
00231033  jne         main+20h (0231020h)  
  }

Выглядит, как откомпилированный код с развёрнутыми циклами :)
Там верхняя и нижняя часть экрана с разными палитрами, переключали палитру во время хода луча.
«их изворотливость не оставляла длинношеееедам никаких шансов»
Хотелось бы ещё узнать про накладные расходы.
Начиная с каких объёмов это будет быстрее чем на CPU?
Во сколько раз получилось медленнее скомпилированного аналогичного c++ кода?
Никогда не проверял под линуксом, возможно, что-то пойдёт не так как задумывалось.
Я бы попробовал виртуальную машину с XP или попросил кого-нибудь из знакомых расшарить виндовый рабочий стол.
Очень крутой стиль изложения!
Жаль, что когда начинал заниматься программированием графики не попадались такие ёмкие статьи.

PS Простите, не удержался: www.everfall.com/paste/id.php?t5ht4mw6kvls
А уже есть тесты, с какого количества элементов эта реализация быстрее сортировки слиянием?
Есть nanosvg — не такая громоздкая и без адовых зависимостей. github.com/memononen/nanosvg
Я вот замечал такую странную вещь: 80% людей боятся запускать присланные bat файлы, но все из них с радостью запускают присланный exe.
Мне начинает казаться, что порог вхождения в геймдев сейчас слишком занижен.
Во сколько раз с OpenMP быстрее, чем без него?
Сколько было процессоров/ядер?
моделирование показывает, что результат должен быть в районе 0.43

Information

Rating
Does not participate
Registered
Activity