Бля, я не понимаю как это работает. Люди пишут на с++

и не удивляются, что разименование нуллптр приводит к крашу, а чтение за пределами границ приводит к чтению мусора или крашу.
Но когда дело касается HLSL и гпу, то эти же самые люди спрашивают "а почему рантайм не может проверить это сам и просто вернуть 0"?

Почему так? 🥲

1 ответов

6 просмотров

Если удаётся читать за пределами массива вероятно вы пишите не на c++, а на c 😀 Меня больше удивляет отсутствие встроенных ассертов в hlsl, казалось бы реализовать проще простого.

Похожие вопросы

Обсуждают сегодня

Всем привет, а может кто-то подсказать какие-то советы или типо того, как оптимальнее всего сапортить сервисы в разных локациях (канада + австралия + евпропа)? Будет ли ошибк...
Stas
8
Всем привет! Может кто поможет разобраться с чёрной магией? (во всяком случае для меня) Дело вот в чём - написал я код для общения с tmc2209 драйвером по half duplex uart. М...
pronvis
4
Это что теперь, любой бот сможет принимать платежи без ебли с юр лицами?
Lencore
8
Всем ку, есть у кого нибудь авторег акков тг сразу в сессию pyrogram?
Rick Sanchez
4
Не догоняю немного каким боком тут эппл Вот есть веб (мини) апп, который по факту веб сайт, просто в телеге веб вью и если там оплата, то нежно вот эти приседания?
e\\/gen
7
Всем доброго дня. Подскажите плиз, можно ли в конструкции типа io:format("handle_cast Channel: 1 Time: ~p oldtime ~p ~n", [Time, State#state.t1]) .t1 как-то заменить пара...
Δημήτηρ
3
Друзья, за кем?
Magic
12
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Доброе утро, а где можно почитать про OS? Типа как они работают и т. д.
<T>
2
Ребятки, для простенького тг бота с вебаппом на c# какой стэк/фреймворк посоветуете?
Mars BATYA [NYА]
4
Карта сайта