Board.KolibriOS.org

Official KolibriOS board
It is currently Mon May 27, 2019 2:52 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 117 posts ]  Go to page Previous 1 2 3 4 5 68 Next
Author Message
PostPosted: Wed Mar 07, 2012 9:14 am 
Без обоев это как? Совсем без обоев не бывает - там хотя бы кусок 1х1 пикселов. Обычно как минимум 4 Кб - размер минимальной страницы.

Ты примерно не пиши - пости скриншоты MGB.


Top
   
PostPosted: Wed Mar 07, 2012 10:02 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
А смысл скриншотов? Я в qemu запускал, так что это условные попугаи.
Совсем без обоев - это когда kiv пытается поставить обои при запуске, но не может.


Top
   
PostPosted: Wed Mar 07, 2012 10:20 am 
Так я же говорю - совсем без обоев не бывает. Там по умолчанию стоит минимальная область заполненная нулями (черный цвет), иначе бы ядро зависло обратившись по несуществующему адресу.


Top
   
PostPosted: Wed Mar 07, 2012 10:24 am 
Так я добил баг с зависанием ядра при убиении приложения с измененным курсором. Теперь буду заливать на SVN.


Top
   
PostPosted: Wed Mar 07, 2012 10:50 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Без обоев очень красиво, перетягиваешь окошко - а его рисунок остается :D
Хорошо, скоро потестим автосборку.


Top
   
PostPosted: Wed Mar 07, 2012 11:03 am 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1330
Mario
В А-версии vesa20.inc ничего не привязано ни к какому железу.
Заточка только на 32bpp-режим.
Код открытый и уже год как стабильный.


Top
   
PostPosted: Wed Mar 07, 2012 11:22 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
А что насчет 24-битных режимов? Просто забить на них? А если где-то видюха не поддерживает 32bpp?


Top
   
PostPosted: Wed Mar 07, 2012 11:24 am 
Ну, я от 24-битных режимов не отказываюсь - это сократит количество поддерживаемых видеокарт почти в 2 раза. Я почему просил протестировать транковское ядро 2426 - сдается мне вся заточка сказалась заметно только на выводе горизонтальных линий.

Дима - это ведь не транковское ядро и Артем с самого начал объявил что истинно халяльная система только с АМДшным чипсетом. Сдается мне на целевом сегменте ядра Колибри-А просто нету встроенного видео с 24 битами глубины.


Top
   
PostPosted: Wed Mar 07, 2012 7:11 pm 
Сбылась 9-и летняя мечта советского народа, да и не только советского.
Смотрите во всех кинотеатрах страны клиентах SVN настроенных на kolibrios.org

SVN r. 2430 - VESA новый алгоритм отображения указателя мыши, без моргания.


Top
   
PostPosted: Wed Mar 07, 2012 8:07 pm 
Dell Inspiron N7010 (Intel i5) видео от Intel

Стандартное ядро trunk 2426:
Spoiler: Show
Attachment:
1.png
1.png [ 5.6 KiB | Viewed 1558 times ]

Ядро с не моргающим указателем мыши (вариант 2) trunk 2430:
Spoiler: Show
Attachment:
2.png
2.png [ 5.56 KiB | Viewed 1558 times ]

Наибольший провал на выводе картинок, что собственно демонстрируют шестеренки с показателями 895/650. Остальные параметры упали несущественно, даже как то странно что разрыв такой несущественный.


Top
   
PostPosted: Wed Mar 07, 2012 8:33 pm 
eBox-3300MX (Vortex86MX)

Стандартное ядро trunk 2426:
Spoiler: Show
Attachment:
1.png
1.png [ 5.52 KiB | Viewed 1555 times ]

Ядро с не моргающим указателем мыши (вариант 2) trunk 2430:
Spoiler: Show
Attachment:
2.png
2.png [ 5.49 KiB | Viewed 1555 times ]

Шестеренки 32/28 попугаев соответсвенно.


Top
   
PostPosted: Wed Mar 07, 2012 10:20 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5048
Браво! В Qemu работает значитально быстрее! Ета фичя - очередная оплеуха Менуету с его полупрозрачными окошками. Fuck yea. Пойду проверю на реальном железе.
Алсо для Колибри сейчас жестяк переразобью для ФАТ32 раздела.

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


Top
   
PostPosted: Thu Mar 08, 2012 12:26 pm 
SVN r. 2435 - VESA putimage speedup +30% above the r.2430

Увеличил скорость вывода картинок приблизительно на 30%. Естественно величина может плавать как в большую, так и в меньшую сторону в зависимости от железа.


Top
   
PostPosted: Thu Mar 08, 2012 4:49 pm 
SVN r. 2436
1) Еще немного поднял скорость отрисовки текста, чисел, линий, точек.
2) Исправил неправильную отрисовку в VGA режиме.


Top
   
PostPosted: Thu Mar 08, 2012 4:51 pm 
Для сравнения тесты на Roverbook U800.

Бывшее стандартное trunk ядро, ревизии 2426:
Spoiler: Show
Attachment:
1.png
1.png [ 5.51 KiB | Viewed 1426 times ]

Ядро с неморгающим курсором, ревизии 2436:
Spoiler: Show
Attachment:
2.png
2.png [ 5.53 KiB | Viewed 1426 times ]


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 117 posts ]  Go to page Previous 1 2 3 4 5 68 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited