Search found 1211 matches

by Pathoswithin
Mon May 10, 2021 1:04 pm
Forum: Drive subsystem
Topic: Низкоуровневая работа с дисками
Replies: 14
Views: 7890

Re: Низкоуровневая работа с дисками

hd_find_lfn работает медленно только первый раз, далее данные находятся в дисковом кэше и работа кода уже несущественна: сам по себе системный вызов это уже +1000 тактов, так что нечего вызывать fread в цикле. С другой стороны, вместо дескрипторов можно использовать внутреннее кэширование по текстов...
by Pathoswithin
Sun May 09, 2021 12:10 pm
Forum: Drive subsystem
Topic: Низкоуровневая работа с дисками
Replies: 14
Views: 7890

Re: Низкоуровневая работа с дисками

Сколько занимался дисковой системой, так и не понял, как дескрипторы должны ускорить работу.
by Pathoswithin
Sat Mar 27, 2021 7:14 pm
Forum: Graphics subsystem
Topic: Масштабирование растровых системных шрифтов с AEB эффектом
Replies: 156
Views: 92774

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Нету там никаких масок, тупо проверка соседних пикселей для четырёх вариантов треугольников и двух вариантов высоких треугольников. Дёшево и сердито. Это с масштабированием, а без него всего два варианта. А без ClearType только один. Со знанием ассемблера можно попытаться что-то понять в функции dra...
by Pathoswithin
Fri Feb 26, 2021 9:40 pm
Forum: Ideas
Topic: Роботизация в KolibriOS
Replies: 7
Views: 3727

Re: Роботизация в KolibriOS

Понимаю, что эта разработка не на одно десятилетие...
Собственно, на этом можно ставить точку, если это технический проект для бизнеса.
by Pathoswithin
Wed Feb 03, 2021 11:05 pm
Forum: Drive subsystem
Topic: Ошибки файловой системы
Replies: 187
Views: 92073

Re: Ошибки файловой системы

По логике наверно не должны, но и проблемы из-за этого вряд ли возникнут.
by Pathoswithin
Sun Jan 31, 2021 6:12 pm
Forum: Drive subsystem
Topic: Ошибки файловой системы
Replies: 187
Views: 92073

Re: Ошибки файловой системы

Ну, в FAT они не создадутся, так как уже существуют, а для остальных файловых систем это просто обычные папки.
by Pathoswithin
Sat Jan 30, 2021 7:25 pm
Forum: Network
Topic: Weather / Погода
Replies: 10
Views: 4960

Re: Weather / Погода

В английском языке нет мягкого знака. Он есть в транскрипции, но этих символов наверно нет в нашем скромном наборе юникода.
by Pathoswithin
Sun Jan 24, 2021 4:33 pm
Forum: News
Topic: Google Summer of Code 2021
Replies: 25
Views: 17668

Re: Google Summer of Code 2021

Leency wrote:На сколько я знаю ext4 нормально работает. Кому-то действительно нужны доп фичи ext4?
Работает только чтение (ну может редактирование без изменения размера).
dunkaist wrote:Ext* code does have bugs and need fixes
Да вроде ж уже все починили...
by Pathoswithin
Sat Sep 12, 2020 10:13 pm
Forum: Application libraries
Topic: Font library (Rasterworks)
Replies: 95
Views: 43293

Re: Font library (Rasterworks)

Rasterworks предназначена для того, чтобы рисовать текст на изображении в буфере, которое потом можно вывести сисфункцией 65. Нет, равно — это значение, а тебе нужно количество. А цветом тебе нужно буфер заполнить. Статический буфер (неинициализированный) лучше размещать в конце исходного кода и зап...
by Pathoswithin
Sat Sep 12, 2020 3:12 pm
Forum: Application libraries
Topic: Font library (Rasterworks)
Replies: 95
Views: 43293

Re: Font library (Rasterworks)

Вычисляешь нужный размер (ширина * высота * 4 + 8), выделяешь память, заполняешь нужным цветом, указываешь в начале буфера размеры. В минуСях память что ли нельзя выделить? Можно вообще использовать статический буфер.
by Pathoswithin
Sat Sep 12, 2020 2:47 pm
Forum: Application libraries
Topic: Font library (Rasterworks)
Replies: 95
Views: 43293

Re: Font library (Rasterworks)

Может буфер не содержит информации о его размерах? Или закрашен чёрным цветом, как и шрифт?
by Pathoswithin
Fri May 15, 2020 1:19 pm
Forum: Data processing
Topic: Quark - Simple text viewer
Replies: 10
Views: 5682

Re: Quark - Code editor

Типичный итог работы без предварительного планирования архитектуры. Лично я сначала планирую алгоритмы. И в итоге нихера не делаю... 8)
by Pathoswithin
Fri May 15, 2020 12:55 pm
Forum: Distributives
Topic: "Ночные" сборки KolibriOS
Replies: 1357
Views: 520585

Re: "Ночные" сборки KolibriOS

Нет, передаются первые 256 символов строки (всего).
by Pathoswithin
Tue May 12, 2020 1:43 pm
Forum: Data processing
Topic: Quark - Simple text viewer
Replies: 10
Views: 5682

Re: Quark - Code editor

Когда-то ныли, что в tinypad нет функций undo/redo, но там внутри такая архитектура, что добавить их пожалуй не реально. Не знаю, как ты делаешь редактирование, потому скажу что для реализации данных функций существующий текст лучше вообще не трогать, а отредактированные строки записывать на новом м...
by Pathoswithin
Mon May 11, 2020 1:01 pm
Forum: Design
Topic: User activity syscalls (for screen saver)
Replies: 3
Views: 4138

Re: User activity syscalls (for screen saver)

Screensaver... Does anyone need it nowadays? I'd rather disable it by default.