Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт дек 14, 2018 6:04 pm

Часовой пояс: UTC+03:00




Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 30 сообщений ]  На страницу Пред. 1 2

Оставить как есть или добавить фикс отменяющий 3936 ?
Опрос закончился Ср окт 24, 2018 9:02 pm
Как есть 33%  33%  [ 2 ]
Ревертнуть 67%  67%  [ 4 ]
Всего голосов: 6
Автор Сообщение
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Чт окт 18, 2018 9:36 pm 
Не в сети
Moderator

Зарегистрирован: Чт апр 08, 2010 8:11 pm
Сообщения: 269
Это не баг! Это ошибка в логике и довольно фундаментальная ошибка в перерисовки окон. Поэтому предлагаю вернуть прежнюю систему перерисовки и более опытным программистам обратить внимание на возможность решить эту проблему элегантным кодом! А вы 0CodErr предлагаете сделать "костыль" чтобы визуальная логика была верной в ущерб скорости...не уверен что это верное решение...


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Чт окт 18, 2018 10:03 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1499
popovpa, могу согласиться только с тем, что баг нужно было фиксить по-другому, но нужно было.
Кстати, в помощь более опытным программистам: перерисовка наблюдалась именно при перемещении окна, но не при активации\деактивации.
Проиллюстрирую на примере:
Спойлер: Показать
При перемещении Calc внутри окна KFar происходит полная перерисовка Text Editor, а при переключении с одного Calc на другой без перемещения перерисовки не происходит.
Вложение:
1.png
1.png [ 20.04 КБ | 775 просмотров ]


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Пт окт 19, 2018 2:44 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1615
0CodErr писал(а):
Я со всей ответственностью заявляю, что в случае возврата к багу, откачу обратно.
Я не собираюсь учитывать мнение некомпетентных людей.
Вообще я как-то уже предлагал сделать ответственных людей за коммиты, а не коммитить всем подряд, я бы предложил, например, таких людей: CleverMouse, Serge, hidnplayr, dunkaist.

А кое-кого следовало вообще забанить.
Модератор кое-что потёр уже, но archive.is всё помнит http://archive.is/eW7Uq

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

Ви таки хотите модерации? Нуок, форумное предупреждение 0CodErr за токсичное поведение.

Leency
Я не могу повторить результаты сравнения производительности. И я не вижу, каким образом r3936 может повлиять на производительность отрисовки внутри окна.
Кто-то ещё проверял сравнение производительности?


Вложения:
tmp.png
tmp.png [ 5.72 КБ | 745 просмотров ]

_________________
Сделаем мир лучше!
Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Пт окт 19, 2018 3:14 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Я перепроверял два раза в Qemu, как на скрине. Может быть совпадение и глюки эмулятора?
Как я уже писал, это странно что повлияло.

Буду благодарен, если еще кто-то перепроверит.

_________________
Через тернии к звездам


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Пт окт 19, 2018 3:45 pm 
Не в сети

Зарегистрирован: Сб апр 22, 2017 6:11 pm
Сообщения: 219
Не подтверждается.
Результаты в эмуляторе Qemu для версий svn3935 и svn3936 почти без изменений (к сожалению я только скрины наделал, без встроенного сравнения). Даже видно прирост при увеличении разрешения экрана.
Ещё сравнивал с 7482, отличия виднее (но в 7482 и сам бечмарк новый, и не настолько отличия критичны, да и прирост даже есть).

Сравнивал три варианта трёх ревизий:
- после старта без окон на разрешении 1024x768@32
- после старта без окон на разрешении 1920x1200@32
- после старта и открытия 10 одинаковых приложений 1024x768@32

P.S. Нужно проверять на железе.


Вложения:
vs2.png
vs2.png [ 63.2 КБ | 734 просмотра ]
vs1.png
vs1.png [ 31.58 КБ | 734 просмотра ]
Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Пт окт 19, 2018 3:59 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Я правильно понимаю, что на разрешении 1920x1200@32 ревизия 3936 стала в 50 раз быстрее? :)
Похоже первый скрин из Qemu а второй из VBox и это явный читинг :D

_________________
Через тернии к звездам


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Пт окт 19, 2018 4:08 pm 
Не в сети

Зарегистрирован: Сб апр 22, 2017 6:11 pm
Сообщения: 219
Получается, что так. Причём на разрешении до 1600 пикселей этой разницы не заметно. По крайней мере у меня получилось так.
p.s. Конечно же все скрины из Qemu.


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Пт окт 19, 2018 4:11 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Я перемерял, вся разница в пределах погрешности. Тему можно закрывать.
viewtopic.php?f=36&t=3395&p=72096#p7209 все же надо пофиксить.

_________________
Через тернии к звездам


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Сб окт 20, 2018 11:55 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1499
CleverMouse писал(а):
форумное предупреждение 0CodErr за токсичное поведение.
Просто интересуюсь, а вот это тогда какое поведение?
Вложение:
0000.png
0000.png [ 12.08 КБ | 672 просмотра ]

Я вообще-то никого идиотом не называл и нафиг никого не посылал.
Очень странная избирательность.

Ну ок, следите сами тогда, кто куда и чего коммитит, чтобы не возникало подобных viewtopic.php?f=1&t=3743 недоразумений.
А то такими темпами скоро от проекта рожки да ножки останутся.
Хотя если даже админам безразлично, то тогда, считай, приплыли(или прилетели, как правильно?).


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Вс окт 21, 2018 1:00 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
Это был лишь ответ на твои фразы:

Цитата:
В отличии от тебя, дружок, ...... Как там твои фентиклюшки? :mrgreen:

Цитата:
Или логика у вас, у художников..... 
Будешь еще задевать меня хоть как-то будешь послан туда же.

_________________
Через тернии к звездам


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Вс окт 21, 2018 10:23 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Чт мар 26, 2015 5:16 pm
Сообщения: 1257
0CodErr писал(а):
Просто интересуюсь, а вот это тогда какое поведение?
Это ответ на провокацию. Всегда виноват провоцирующий. По сути, это и есть троллинг.
0CodErr писал(а):
Я вообще-то никого идиотом не называл и нафиг никого не посылал.
Да, всего лишь дураками всех обзывал.
0CodErr писал(а):
Очень странная избирательность.
Избирательность по послужному списку. Вполне логично, форма мотивации. Всегда так было и будет, пока проект жив, иначе реально набежит куча школоты.


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Ср окт 24, 2018 9:28 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1499
Pathoswithin писал(а):
Да, всего лишь дураками всех обзывал.
Странно называть себя всеми.
А дурака не я один заметил viewtopic.php?f=2&t=3429&p=67350#p67350

Ну что, отменяем 3936? Всё-таки двукратное преимущество по результатам голосования. Или же здравый смысл превыше?
Вот я и говорю:
0CodErr писал(а):
А данный опрос не имеет никакой силы.

0CodErr писал(а):
CleverMouse писал(а):
форумное предупреждение 0CodErr за токсичное поведение.
Просто интересуюсь, а вот это тогда какое поведение?
Что, нечего ответить? Вот то-то! Последовательным нужно быть.
Если даже мне предупреждение, то уж там точно явный бан.
А то ведь и я скажу, что это был всего лишь мой ответ на его ответ, и меня также что-то спровоцировало на это.
То есть, фактически, мое слово против его слова. Вот только грубил и ругался он, а не я.

Вообще немного странный он человек: слово "идиот", значит, неоскорбительное(и админ похоже также считает), а "дружок" — оскорбительное.
Ну уж идиотом я называть его не буду, только "дружок".
Наверное у художников какое-то особенное восприятие.


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Ср окт 24, 2018 9:51 pm 
Не в сети

Зарегистрирован: Вт мар 08, 2016 11:00 pm
Сообщения: 417
0CodErr писал(а):
Pathoswithin писал(а):
Да, всего лишь дураками всех обзывал.
Странно называть себя всеми.
А дурака не я один заметил viewtopic.php?f=2&t=3429&p=67350#p67350

Ну что, отменяем 3936? Всё-таки двукратное преимущество по результатам голосования. Или же здравый смысл превыше?
Вот я и говорю:
0CodErr писал(а):
А данный опрос не имеет никакой силы.

0CodErr писал(а):
CleverMouse писал(а):
форумное предупреждение 0CodErr за токсичное поведение.
Просто интересуюсь, а вот это тогда какое поведение?
Что, нечего ответить? Вот то-то! Последовательным нужно быть.
Если даже мне предупреждение, то уж там точно явный бан.
А то ведь и я скажу, что это был всего лишь мой ответ на его ответ, и меня также что-то спровоцировало на это.
То есть, фактически, мое слово против его слова. Вот только грубил и ругался он, а не я.

Вообще немного странный он человек: слово "идиот", значит, неоскорбительное(и админ похоже также считает), а "дружок" — оскорбительное.
Ну уж идиотом я называть его не буду, только "дружок".
Наверное у художников какое-то особенное восприятие.

Троллинг чистой воды и непонимание написанного. Наверное надо на недельку отдохнуть, "дружок".


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Ср окт 24, 2018 10:13 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4879
0CodErr, ты тролил и тупил всю тему. Мышка пришла померяла порешала. Учись у нее.

_________________
Через тернии к звездам


Вернуться к началу
 
 Заголовок сообщения: Re: Ревизия 3936
СообщениеДобавлено: Чт окт 25, 2018 4:36 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Чт сен 03, 2009 1:52 pm
Сообщения: 1615
0CodErr писал(а):
0CodErr писал(а):
CleverMouse писал(а):
форумное предупреждение 0CodErr за токсичное поведение.
Просто интересуюсь, а вот это тогда какое поведение?
Что, нечего ответить? Вот то-то! Последовательным нужно быть.
Если даже мне предупреждение, то уж там точно явный бан.
А то ведь и я скажу, что это был всего лишь мой ответ на его ответ, и меня также что-то спровоцировало на это.
То есть, фактически, мое слово против его слова. Вот только грубил и ругался он, а не я.

Вообще немного странный он человек: слово "идиот", значит, неоскорбительное(и админ похоже также считает), а "дружок" — оскорбительное.
Ну уж идиотом я называть его не буду, только "дружок".
Наверное у художников какое-то особенное восприятие.

Администрация имеет много более интересных дел и более важных дел, чем ругаться на форуме. Особенно если администрация считает, что ругань не приведёт к изменению мнения никого из заинтересованных лиц.

Администрация не имеет привычки придираться к словам. Людей вполне можно оскорбить, вообще не прибегая к сомнительной лексике.

Администрация не считает своей целью найти как можно больше поводов, чтобы забанить как можно больше человек, ввести белые списки, остаться в гордом одиночестве, зато с осознанием, что никакие гвардейцы больше не будут мешать д'Артаньяну.

Раз уж я взялась писать это сообщение: со стороны Leency это был, возможно, несколько гипертрофированный отклик на уже не первый пост в духе "вы все тут школьники/художники, а я знаю ЕДИНСТВЕННО ПРАВИЛЬНОЕ РЕШЕНИЕ". Модератор вполне заслуженно удалил пост, но на бан это не тянет.

Анонимные общедоступные опросы далеко не всегда адекватны — для выявления user-friendly поведения скорее адекватны, для деталей реализации скорее нет — но на технические доводы следует отвечать техническими доводами, а не "вот возьму и откачу". Нет, не всегда между "исправим баг" и "сделаем, чтобы работало быстро" следует выбирать первое, — это сильно зависит от того, что за баг, и величины ускорения. Патчи от Meltdown, например, чинят баг — в процессоре — ценой производительности, но в однопользовательской системе неактуальны в принципе. В данном конкретном случае, если падение производительности подтвердилось бы, это был бы вопрос trade-off между производительностью при перетаскивании окон и производительностью при интенсивной отрисовке, а не "БАГ, ЧИНИТЕ ДАВАЙТЕ".

Тема себя исчерпала, я её закрываю.

_________________
Сделаем мир лучше!


Вернуться к началу
 
Показать сообщения за:  Поле сортировки  
Начать новую тему  Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ 30 сообщений ]  На страницу Пред. 1 2

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB