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

Vulkan API (вышел!) (439 стр)

Страницы: 1438 439 440 441461 Следующая »
#6570
(Правка: 16:09) 16:08, 28 мар. 2020

innuendo
> ты что там считаешь в шейдере?
да обычное обновление данных, у меня тупо 4кб данных "карта состояния всех клавиш клавиатуры" (которые очевидно можно запаковать по битам в 128 байт)


#6571
18:41, 28 мар. 2020

Danilw
> я тоже так думаю, процесс "посылания текстуры" в вулкане какойто ульта кривой
а что, в Убогом API он прямее? или в Direct3D12 лучше?
>и интернет какието "хаки" советует типо не удалять память и подобное
что за хаки? vkCmdCopyBufferToImage/vkCmdCopyImage эти ?

#6572
19:59, 28 мар. 2020

Andrey
> а что, в Убогом API он прямее?

покажи код, сравним

#6573
9:18, 30 мар. 2020

АМД не может в 32-битный uint (теряет биты)
нет слов

#6574
9:24, 30 мар. 2020

Danilw
> АМД не может в 32-битный uint (теряет биты)
> нет слов

конкрентнее

#6575
11:02, 30 мар. 2020

innuendo
да думал ща по быстрому задебажу, а так опять какойто скрытый баг только в АМД только в Вулкане
как задебажу скажу, может я гдето обосрался как обычно(хз)

#6576
(Правка: 19:25) 19:16, 30 мар. 2020

увлекательнейший процесс побитового дебага(одно нвидия другое АМД) в шейдере
https://i.imgur.com/jyo64dU.png
пока на 99.9% понял что это баг в АМД, но как он тригерится опять какаята мистика(данные не битые передаются, уже проверил)
додебажу выложу код...

П.С. на фоне соседи долбят+занимаются электросваркой(минус свет), комп периодически зависает из за "thread stuck in device driver"<- условия работы бесплатного бетатестера мегакорпораций, кайфую по полной!

#6577
19:43, 30 мар. 2020

Danilw
делаем ставки на чей стороне баг ?

#6578
20:14, 30 мар. 2020

как в компьют шейдер передать стенсил часть depthstencil текстуры?
У меня видеокарта не поддерживает, эт что нестандартная задача?

VK_FORMAT_D32_SFLOAT_S8_UINT with tiling VK_IMAGE_TILING_OPTIMAL does not support usage that includes VK_IMAGE_USAGE_STORAGE_BIT. The Vulkan spec states: If usage contains VK_IMAGE_USAGE_STORAGE_BIT, then the image view's format features must contain VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT. (https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html… o-usage-02275);
#6579
(Правка: 20:27) 20:23, 30 мар. 2020

BingoBongo
не поможет хоть и dx11 ?
https://stackoverflow.com/questions/34601325/directx11-read-stenc… ompute-shader

#6580
20:28, 30 мар. 2020

BingoBongo
тебе для записи или чтения?

#6581
20:29, 30 мар. 2020

/A\
> тебе для записи или чтения?

сам-то как думаешь ? :)

#6582
(Правка: 20:36) 20:34, 30 мар. 2020

innuendo
> сам-то как думаешь ? :)
мало ли...

BingoBongo
там же в новых версиях можно отдельно depth и stencil создать

upd: на нвидиа работает для d24s8 не то проверил, не работает

#6583
20:35, 30 мар. 2020

BingoBongo

какую цель преследуешь ?

#6584
(Правка: 20:39) 20:38, 30 мар. 2020

/A\
> тебе для записи или чтения?
для чтения-записи

innuendo
> не поможет хоть и dx11 ?
хз. мне иногда кажется, что делать постпроцесс в компьют шейдере было изначально не очень хорошей идеей. пора переходить на фуллскрин квадраты.

> какую цель преследуешь ?
туман войны улучшить

Страницы: 1438 439 440 441461 Следующая »
ПрограммированиеФорумГрафика