Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

|
|
Source code |
1 2 3 |
git clone git://github.com/huceke/xine-lib-vaapi.git cd xine-lib-vaapi git checkout vaapi-testing |
This post has been edited 1 times, last edit by "Flachzange" (Sep 21st 2011, 11:28am)
.Nur auf Sandy-Bridge? Was ist mit Clarkdale?
nabend, ich hatte mich nach der Update-Orgie in der letzten Wochen gewundert, warum die Umschaltzeiten recht hoch waren und xine beim Umschalten mit einer sehr hohen Wahrscheinlichkeit (> 50%) freezed. Heute hab ich dann mal rumgespielt und video.output.vaapi_guarded_render:0 gesetzt. Damit läufts ordentlich, keine Freezes und schnelles Umschalten. Gibt es irgendwelche Bedinungen (Treiber, Kernel, etc) damit es auch mit der guarded Render Methode läuft?

This post has been edited 1 times, last edit by "Flachzange" (Sep 27th 2011, 9:41am)
Ach ja, das Kurzzeitgedächtnis. Funktioniert bei mir auch primastimmt..hatte ich ja gerade letzte Woche selbst noch hier gelesen...blödes Kurzeitgedächtnis...*schäm*
Ich probiere es mal aus. Danke!
Edit: Scheint zu funktionieren...komisch :-)



This post has been edited 1 times, last edit by "Flachzange" (Oct 19th 2011, 11:21pm)
This post has been edited 1 times, last edit by "johns" (Oct 26th 2011, 12:06am)
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Oct 25 12:47:02 carla kernel: [ 727.584766] do_trap: 30 callbacks suppressed Oct 25 12:47:02 carla kernel: [ 727.584770] bamfdaemon[1667] trap divide error ip:7f3c17967337 sp:7fff710deae8 error:0 in libpixman-1.so.0.23.6[7f3c17918000+84000] Oct 25 12:47:02 carla kernel: [ 727.734192] unity-2d-launch[1653] trap divide error ip:7fa7be4ae337 sp:7fff8db3de38 error:0 in libpixman-1.so.0.23.6[7fa7be45f000+84000] Oct 25 12:47:02 carla kernel: [ 727.734659] unity-2d-panel[1652] trap divide error ip:7f5c72720337 sp:7fff2edddd48 error:0 in libpixman-1.so.0.23.6[7f5c726d1000+84000] Oct 25 12:47:02 carla gnome-session[1206]: WARNING: Application 'unity-2d-panel.desktop' killed by signal Oct 25 12:47:02 carla kernel: [ 727.940956] bamfdaemon[2407] trap divide error ip:7f7b896ac337 sp:7fff7e6cb348 error:0 in libpixman-1.so.0.23.6[7f7b8965d000+84000] Oct 25 12:47:02 carla lircd-0.9.0[1222]: accepted new client on /var/run/lirc/lircd Oct 25 12:47:02 carla lircd-0.9.0[1222]: removed client Oct 25 12:47:02 carla kernel: [ 728.103202] bamfdaemon[2424] trap divide error ip:7fe3afb99337 sp:7fff7a0c9df8 error:0 in libpixman-1.so.0.23.6[7fe3afb4a000+84000] Oct 25 12:47:02 carla kernel: [ 728.193559] bamfdaemon[2438] trap divide error ip:7f45aa6ab337 sp:7fff9d426308 error:0 in libpixman-1.so.0.23.6[7f45aa65c000+84000] Oct 25 12:47:03 carla kernel: [ 728.323971] bamfdaemon[2446] trap divide error ip:7f4af88d4337 sp:7fff2b142858 error:0 in libpixman-1.so.0.23.6[7f4af8885000+84000] Oct 25 12:47:03 carla gnome-session[1206]: WARNING: Application 'unity-2d-launcher.desktop' killed by signal Oct 25 12:47:03 carla kernel: [ 728.584930] bamfdaemon[2449] trap divide error ip:7ff138161337 sp:7fff5ce33fa8 error:0 in libpixman-1.so.0.23.6[7ff138112000+84000] |
This post has been edited 1 times, last edit by "Flachzange" (Oct 25th 2011, 1:34pm)
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 |
diff --git a/src/video_out/video_out_vaapi.c b/src/video_out/video_out_vaapi.c
index d5ad1bc..97fd3f1 100644
--- a/src/video_out/video_out_vaapi.c
+++ b/src/video_out/video_out_vaapi.c
@@ -3187,6 +3187,7 @@ static VAStatus vaapi_hardware_render_frame (vo_driver_t *this_gen, vo_frame_t *
if(!vaapi_check_status(this_gen, vaStatus, "vaPutSurface()"))
return vaStatus;
}
+ usleep(1 * 1000);
}
return VA_STATUS_SUCCESS;
}
|
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 |
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 43825 at 43814, next 43827) [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 43839 at 43831, next 43841) [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 43852 at 43845, next 43854) [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 43866 at 43858, next 43868) [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 43880 at 43872, next 43882) |