ПрограммированиеФорумГрафика

OpenGL Вопросы (96 стр)

Страницы: 192 93 94 95 96 97 Следующая »
#1425
20:32, 29 окт 2024

barnes
Ну тогда  свою pixdata обнулите.

#1426
21:30, 29 окт 2024

iw4nna.rock
> Ну тогда  свою pixdata обнулите.
Она внизу ф-ции обнуляется если идет выделение. Ага-ага....

#1427
22:17, 29 окт 2024

barnes
> Она внизу ф-ции обнуляется если идет выделение
для текстур под запись не нужно передавать выделенную память. Нужно передать (void*)0 в последний аргумент glTextureSubImage2D. И делать резидентной такую текстуру тоже нельзя.

#1428
3:37, 30 окт 2024

iw4nna.rock
> И делать резидентной такую текстуру тоже нельзя.
такс, а это уже интересно. И как мне ее потом "забиндить" чтобы линейную глубину получить?
iw4nna.rock
> для текстур под запись не нужно передавать выделенную память. Нужно передать (void*)0 в последний аргумент glTextureSubImage2D.
Меня терзают смутные сомнения.

#1429
11:39, 30 окт 2024

barnes
> как мне ее потом "забиндить"
от сердца отрываю:

void bind ( unsigned int slot )
{
  glActiveTexture(GL_TEXTURE0+slot);
  glBindTexture(GL_TEXTURE_2D, id);
  glUniform1i(PROGRAM::p->CTEX[slot], slot);
}

> Меня терзают смутные сомнения
не сомневайтесь

#1430
(Правка: 12:58) 12:56, 30 окт 2024

iw4nna.rock
У меня там DSA, и ваш код слишком для этого устаревший)) ) Но не важно, я вспомнил как там это делается (привык я слишком к биндлессам, забыл как страшный сон старые гл заморочки с селекторами текстур). Дело то в том, что это костыль. Может он съест отдельно депт, отдельно стенцил? Такая мерзость была на старых ати картах. Хотя интел я не рассматриваю как целевую платформу. Это так поиграться.

#1431
13:04, 30 окт 2024

barnes
> У меня там DSA
И? Что это меняет?
> ваш код слишком для этого устаревший
Да что вы говорите...

#1432
13:23, 30 окт 2024

iw4nna.rock
> И? Что это меняет?
> Да что вы говорите...
Таки да, говогим)))
было

glActiveTexture(GL_TEXTURE0 + tmu);
glBindTexture(GL_TEXTURE_2D, texnum);

стало

glBindTextureUnit(tmu, texnum);

И биндить при создании текстуры не надо. Ничего совсем не поменялось, ага-ага)

#1433
13:32, 30 окт 2024

barnes
> поменялось, ага-ага
Да что вы мне строчки кода суете, вы скажите сколько выигрыш в frames per second.

#1434
13:45, 30 окт 2024

iw4nna.rock
А него там нет и от биндлессов практически тоже. Просто удобнее и красивее код. ВСЕ. Я не раз о этом тут писал.

#1435
(Правка: 11:01) 5:49, 3 ноя 2024

barnes
Не надо создавать себе проблем на ровном месте
Не надо байндлессс , это не то ради чего несмотря ни на что
Вот спарсе текстуре это да

#1436
(Правка: 19:10) 15:51, 3 ноя 2024

innuendo
Нет это не мои проблемы. Это проблемы интела и тех кто его использует. Ну а если какой то нищеброд страдает на интеловской карточке, то мне до него дела нет. Я не в гейм деве работаю, у меня вашей проф деформации вызванной визжащим над ухом менеджером нет))))

#1437
16:04, 3 ноя 2024

barnes
Фанат гл ... Так и запишем

#1438
19:11, 3 ноя 2024

innuendo
> Фанат гл ... Так и запишем
Да мне не жалко, записывай)

#1439
13:09, 5 ноя 2024

barnes
Просто краш или есть ошибки перед ?
Хотя депфстенсил для байндлесс это как сало в шоколаде

Страницы: 192 93 94 95 96 97 Следующая »
ПрограммированиеФорумГрафика