2015-10-29 3 views
1
  1. ThreadGroup памяти распределяется между нитями ThreadGroup, но она сохраняется после ThreadGroup отделки, что позволяет сцепление (если у меня есть барьер, скажем)?
  2. Кажется, что это ограничено 16 КБ на текущих устройствах, любое обходное решение, если мне нужно больше?
  3. Использует ли черепица вмешательство или влияние на использование памяти нитей в шейдерах?

ответ

2
  1. ThreadGroup память разделяется между нитями ThreadGroup, но она сохранила после ThreadGroup отделки, что позволяет сцепление (если у меня есть барьер скажем)?

Нет, он доступен только на время выполнения группы нитей.

  1. Кажется, что это ограничено 16 КБ на современных устройствах, любое обходное решение, если мне нужно больше?

Нет. Вам нужно будет использовать буфер в памяти устройства.

  1. Использует ли черепица вмешательство или влияние на использование памяти нитей в шейдерах?

Нет (предполагается, что вы имеете в виду IOS черепичной рендеринга)