Bug ID | 92645 |
---|---|
Summary | kodi vdpau interop fails since mesa,meta: move gl_texture_object::TargetIndex initializations |
Product | Mesa |
Version | git |
Hardware | x86-64 (AMD64) |
OS | Linux (All) |
Status | NEW |
Severity | normal |
Priority | medium |
Component | Drivers/Gallium/radeonsi |
Assignee | dri-devel@lists.freedesktop.org |
Reporter | adf.lists@gmail.com |
QA Contact | dri-devel@lists.freedesktop.org |
Kodi when using vdpau decode on tonga GPU does not render anything since commit 7d7dd1871174905dfdd3ca874a09d9d7837ac743 Author: Brian Paul <brianp@vmware.com> Date: Mon Oct 5 08:14:56 2015 -0600 mesa,meta: move gl_texture_object::TargetIndex initializations Before, we were unconditionally assigning the TargetIndex field in _mesa_BindTexture(), even if it was already set properly. Now we initialize TargetIndex wherever we initialize the Target field, in _mesa_initialize_texture_object(), finish_texture_init(), etc. v2: also update the meta_copy_image code. In make_view() the view_tex_obj->Target field was set, but not the TargetIndex field. Also, remove a second, redundant assignment to view_tex_obj->Target. Add sanity check assertions too. Its debug log shows - 15:52:36 T:140075084736256 NOTICE: VDPAU::COutput registered output surfaces 15:52:36 T:140076208588672 NOTICE: Previous line repeats 4 times. 15:52:36 T:140076208588672 DEBUG: CLinuxRendererGL::GetPlaneTextureSize - invalid size 0x0 - 0 <last line repeats> I guess this is something to do with vdpau interop, but mpv interop still works ...
You are receiving this mail because:
- You are the assignee for the bug.
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel