sqlite можно пересобрать для многопоточной работы. Это немного замедлит, но позволит работать в режиме многопоточности. Это первое. Второе, sqlite поддерживает и другие типы, например VARCHAR(N), хоть они и преобразуются в базовые. Третье, в новых версиях, также, добавили новый тип данных JSON. Ну и четвертое, скажите это
sqlite3 это поиграться и для тестов
любому браузеру на Chromium и многим другим браузерам, а также миллиону коммерческих программ. Пятое,
сравнимо с попыткой открыть один файл два раза
это высказывание - ложное. Т.к. доступ к файлу в sqlite реализуется средствами ОС, что позволяет использовать БД разными подключениями. (происходит блокировка на уровне ФС) (можно даже использовать на разных пк одну базу, разделив её через SMB)
P.S. А доступ к sqlite в многопотоке можно организовать и вручную, написав метод выполнения запросов, который использует любой флаг, например мьютекс.
Валерий Альбертович Жмышенко, вы демонстрируете полное отсутствие понимания того, что такое RT. RT - это метод (грубо говоря) расчета освещения. Это не технология нвидии, она тут не при чем. Нивидия добавила в видеокарты отдельные мощности для выполнения этих расчетов и не более.
Используя трассировку можно убрать тени, которые сейчас очень много кадрового времени занимают и другие "костыли" для затенения областей и прочего.
И не стоит тут нести ерунду о том, что лучше вложить туда, лучше вложить в амд. Ну вперёд, я вас не держу и не агитирую.
Только вот игры с RT куда симпатичнее выглядят, чем с обычными тенями. А производительность видеокарт RTX на порядок выше.
Денис Фолюш, а рисовать поверх других контролах нельзя (так устроено основное оконное WinAPI), потому что каждый контрол отрисовывается самостоятельно и не зависимо от других. По этой же причине, нельзя сделать полупрозрачность контрола.
Денис Фолюш, я тебе предлагал в прошлом твоём вопросе точно такой вариант. Использовать маленькие панельки. А в качестве рамки - большую панель за целевым элементом. А уже сами эти панельки раскрашивать
Валерий Альбертович Жмышенко, тем, что это были отдельные устройства (была видеокарта - 1 устройство и 3д ускоритель - 2 устройство), которые работали в паре с видеокартой и могли исключительно в 3D.
Идите изучите хоть сколько-нибудь вопрос, прежде чем начнёте оскорблять людей, демонстрируя свою глупость.
Я вам крайне советую изучить "ЧТО ТАКОЕ ТРАССИРОВКА ЛУЧЕЙ". Понять, что так работают РЕНДЕРЫ (крупных 3D программ) уже давно, а нвидиа выделила аппаратную часть под RT (так же, как в 90ых создали устройства для ускорения 3д).
"Бред шизанутого" как раз демонстрирует ваш комментарий, который не несет ни какой ценности и цели, кроме как попытаться показать, что "Я ЗНАЮ СИЛЬНЕЕ"
0xC0CAC01A, всё равно, что сказать, что после первого же сообщения в дискуссии она сразу окончена и проиграл первый, т.к. использовал слова "нацизм"/"Фашизм". А тема дискуссии и есть нацизм и фашизм.
это высказывание - ложное. Т.к. доступ к файлу в sqlite реализуется средствами ОС, что позволяет использовать БД разными подключениями. (происходит блокировка на уровне ФС) (можно даже использовать на разных пк одну базу, разделив её через SMB)
P.S. А доступ к sqlite в многопотоке можно организовать и вручную, написав метод выполнения запросов, который использует любой флаг, например мьютекс.