LINUX.ORG.RU
ФорумTalks

[tearing] Таскание 2D окон (без компиза)

 


0

1

Недавно обратил внимание, что при таскании 2Д окон с отображением их содержимого наблюдается теаринг этих самых окон по краям.

nvidia 9100, дрова проприентарщина последние ставленные ручками, бубунта 10.04, core 2 duo.

Проявляется на разных железках, не только на этой. Композит не используется, хотя и с композитом все то же самое.

В проигрывании любого видео через xv или vdpau теринга нету.

Неужто никто не замечает?

★★

Ответ на: комментарий от RussianNeuroMancer

ну я же для таких как ты видео на первой странице выложил. Там нет ни тиринга, ни тормозов, ни в окнах, ни в полных экранах. ЧЯДНТ?

Sonsee
()
Ответ на: комментарий от RussianNeuroMancer

слушай - хорош кидаться словами!
я могу тебе показать отсутствие тиринга и тормозов при любых раскладах!
так что завязывай, смешной ты наш!

megabaks ★★★★
()
Ответ на: комментарий от RussianNeuroMancer

пиши что мне сделать чоб увидеть тиринг!

megabaks ★★★★
()
Ответ на: комментарий от megabaks

слушай - ты это кому написал?
> спорим на реальные бабки - приходи - покажу!
Бакс, ты утверждаешь, что при использовании композитинга не может вылезти проблем с воспроизведением видео (называя утверждение о том, что они могут вылезти, ложным). Это означает, что ты за свой счёт должен лететь ко мне или к Arceny с бабками, чтобы оставить их у меня или у него.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

чо?
при использовании композита проблем с видео НЕТ!
они могут возникнуть по причине кривых рук - ибо - «сдуру можно и х*** сломать!»
учи матчасть!
потом приходи спорить!

megabaks ★★★★
()
Ответ на: комментарий от megabaks

слушай - хорош кидаться словами!
Отсутствие расширений для синхронизации в Иксах - факт.
> я могу тебе показать отсутствие тиринга и тормозов при любых раскладах!
> пиши что мне сделать чоб увидеть тиринг!
Сюда.

P.S. И, ещё раз, тиринг есть и в Windows, вплоть до Семёрочки, но 99% фанатов этой ОС его не замечают, что как бы намекает на то, что видят его не все. Отмечу, что в Microsoft таки смогли удачно совместить Aero и воспроизведение видео в оконном режиме реализовав EVR. Тем не менее на этом тесте тиринг воспроизводится в том числе в Семёрочке, в том числе с Aero.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Ты таки намекаешь, что у вас карточки на пару с ТС'ом тормознутые, или что там про эти «может не может вылезти»?

Sonsee
()
Ответ на: комментарий от megabaks

учи матчасть!
Учим логику. Это утверждение истинно?
> Бакс, ты утверждаешь, что при использовании композитинга не может вылезти проблем с воспроизведением видео (называя утверждение о том, что они могут вылезти, ложным).

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

сюда - это куда?
перетаскивание работает без тиринга и с композитом и без!
ЧЯДНТ?

megabaks ★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Может у вас и при перетаскивании/ресайзе окон тиринга нет?

Я тоже такие вопросы задавал, не верил никому...

Sonsee
()
Ответ на: комментарий от Sonsee

Ты таки намекаешь или что там про эти «может не может вылезти»?
Уже разобрались.
> что у вас карточки на пару с ТС'ом тормознутые
У меня только дома три карточки nVidia и одна AMD. Тиринг в иксах есть на всех при любых драйверах и композитных менеджерах. Различия в мелочах. У nVidia описанные выше глюки с xv и VDPAU, особенно часто проявляющиеся на многомониторных конфигурациях. У Catalyst 10.10 при gl-выводе (у xv V-Sync как не было, так и нет) сверху оставалось несинхронизированная полоска в несколько пикселей (в т.ч. при задействованном UndirectFullscreen и включённом OpenGL V-Sync). Сегодня проверил на 10.12 - поправили. В остальном- всё по-старому.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от megabaks

могут, да
Славно, что ты это признал.
> перетаскивание работает без тиринга и с композитом и без!
> ЧЯДНТ?
Теперь нужно:
1. Написать X.Org Foundation что предложенные nVidia патчсеты не нужны, потому что у megabaks нет тиринга. Или можно сразу заслать статью на Фороникс.
2. Рассказать Шаттлворту, как ты это сделал. Он отвалит все десять лямов.
3. Рассказать Кристиану Хогсбергу как достичь tear-free experiens на Иксах. А лучше его начальству, чтобы тебя взяли на работу вместо него.
Вперёд - к деньгам и славе!

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от Sonsee

Тогда у вас тоже есть шанс хорошенько заработать, или по крайней мере прославиться.
1. Пишите статью.
2. Засылаете на слэшдот.
3. ???
4. Тут уж как повезёт.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от megabaks

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

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

и что тебе написать?
айда в тибет чистить карму?
я хз чо от меня хотят!

megabaks ★★★★
()
Ответ на: комментарий от RussianNeuroMancer

ты мне лучше расскажи как добиться тиринга - это куда интереснее
ибо когда всё просто работает - скучно (

megabaks ★★★★
()
Ответ на: комментарий от RussianNeuroMancer

1. Пишите статью. 2. Засылаете на слэшдот. 3. ??? 4. Тут уж как повезёт.

Ну всё же работает, о чём статью писать?

Sonsee
()
Ответ на: комментарий от megabaks

и что тебе написать?
> Ну всё же работает, о чём статью писать?
Просто напиши, что нужно делать, имя отформтированный диск, чтобы получить систему без тиринга, как у тебя сейчас. Ребята из nVidia, Red Hat, Intel и Canonical не в курсе. Как правоверный пользователь GNU/Linux ты обязан им помочь.
> аха - куда нажать?
Нет, ну вот что за вопросы, а?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

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

Его тоже возьмёшь?

Sonsee
()
Ответ на: комментарий от Sonsee

Кстати, в убунте на ати нет из коробки тиринга, чтоб ты знал. (catalyst)
Вот как раз на ней я пробовал новый Catalyst сегодня. Всё ещё есть. На искоробочном 10.10 тоже был.

Вариантов не много: либо вы к нему менее восприимчивы, либо мужики из вышеперечисленных компаний ничего не понимают в тиринге. Одно из двух - третьего не дано.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

>Нет, ну вот что за вопросы, а?
обычные вопросы - ссылок мильён, а толку ноль
прямой линк на патчи давай!

megabaks ★★★★
()
Ответ на: комментарий от RussianNeuroMancer

>Выпрямляй руки
ах тыж лол )
и это говорит человек, неосиливший победить тиринг! ^_^

megabaks ★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Вариантов не много: либо вы к нему менее восприимчивы, либо мужики из вышеперечисленных компаний ничего не понимают в тиринге. Одно из двух - третьего не дано.

Ну лол же. Тебе даже ТС писал, что если vsync включить, то тиринг пропадает.

Sonsee
()
Ответ на: комментарий от megabaks

=>
> 1. Написать X.Org Foundation что предложенные nVidia патчсеты не нужны, потому что у megabaks нет тиринга. Или можно сразу заслать статью на Фороникс.
> 2. Рассказать Шаттлворту, как ты это сделал. Он отвалит все десять лямов.
> 3. Рассказать Кристиану Хогсбергу как достичь tear-free experiens на Иксах. А лучше его начальству, чтобы тебя взяли на работу вместо него.

> нет патча - нет тестов - базар ниачём
Чисто гипотетически: как эти патчи можно протестировать без драйвера, поддерживающего их? Не смогу сегодня уснуть, пока не знаю.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от Sonsee

Лолы пишите сюда. Расскажите им, что эти патчи не нужны. Пожалуйста. Зачем утяжелять Иксы лишними расширениями, раз и так всё работает?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

понимаешь в чём дело - пишут много - а толку и правды мало!
пока не проверю - не поверю!
короче такой принцип - Pruff or GTFO!

megabaks ★★★★
()
Ответ на: комментарий от RussianNeuroMancer

и да - было бы чем заняться 2 часа - а то телефону домой надо взять, а магазы сцуко тока с 10 - вот сижу и заняться нечем (

megabaks ★★★★
()
Ответ на: комментарий от megabaks

пока не проверю - не поверю!
Прозвучал вопрос: как ты это собрался проверять без драйвера, поддерживающего эти расширения?
> короче такой принцип - Pruff or GTFO!
Ждём от тебя статью. У тебя же всё и так работает? Описывай, как ставил.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

Бл#, да легко бы пригласил этих экспертов показать как у меня стандартная убунта и арч полностью, ОЧЕНЬ ПЛАВНО, ну без единого косяка, абсолютли-тиар-фри, обе работают. И если патч именно по тирингу - не нужен. Хз, может он нужен для каких-нибудь недокарточек или ещё чего.

Sonsee
()
Ответ на: комментарий от RussianNeuroMancer

Ох, стыдоба - только сейчас заметил, что experience чёрти знает как написал.

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от RussianNeuroMancer

emerge -avuDNe world
это в последний раз

desktop megabaks # qlist -Iv xorg nvidia
dev-util/nvidia-cuda-sdk-3.2
dev-util/nvidia-cuda-toolkit-3.2
media-video/nvidia-settings-260.19.29
x11-base/xorg-drivers-1.10
x11-base/xorg-server-1.9.3
x11-base/xorg-x11-7.6
x11-drivers/nvidia-drivers-260.19.29
x11-misc/xorg-cf-files-1.0.3
desktop megabaks # 
ничего особенного не делал
ах да
desktop megabaks # cat .kde4/Autostart/nvidia 
#!/bin/bash
nvidia-settings -a FSAA=12 -a FSAAAppControlled=1 -a FSAAAppEnhanced=1
desktop megabaks #cat .mplayer/config

[default]
# Write your default config options here!
vo=vdpau
vc=ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau,
ao=alsa
msglevel=all=5

[gnome-mplayer]
vo=vdpau
ao=alsa
msglevel=all=5
alang=Russian,rus,ru
slang=Russian,rus,ru
desktop megabaks # 
ну и галочки для синхронизации в компизе и конфигурялке нвидии

megabaks ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.