характеристики: Radeon 3870HD с openGL 3.3 и GLSL 1.5
Я рендеринг данных через вычислительный шейдер.Из-за зависимостей мне пришлось поместить все мои данные в однородные текстуры и ничего не оставить для атрибутов.Только значение, которое изменяется для каждого примитива, является индексом, и я могу получить это значение из gl_VertexID.Но у меня проблема с настройкой правильного вызова рендеринга, похоже, что если нет указателей атрибутов, установить рендеринг даже не работает, установка указателя, но не хранения приводит к ошибке (ofc ..).Установка хранилища не пустой рендеринг;).Есть ли способ визуализации этой настройки?
Да, и я забыл некоторые важные вещи .. Я рендеринг с:
glDrawArrays(GL_POINTS, 0, elements);
, и причина, по которой я думаю, что не работает шейдер, потому чтозапрос результатов обработанных примитивов 0 .. Установка некоторого фиктивного указателя атрибута с данными приводит к правильному количеству примитивов ...