Opened 13 years ago
Closed 13 years ago
#9241 closed Patch - Bug Fix (Fixed)
[PATCH] Direct3D GUI rendering and video playback broken
Reported by: | Owned by: | markk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.25 |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | Direct3D windows video ThemePainter |
Cc: | Ticket locked: | no |
Description
On Windows, MythTV has settings to select Direct3D as the current video renderer and the paint engine. Unfortunately, both options are broken on my Win32 systems (Win2k and WinXP with Nvidia GTS 2 Pro graphics) and also with Wine 1.3.6 and VirtualBox? 3.2.10. The attached patch enables GUI painting and video on all these systems except VirtualBox? (Direct3D driver issue).
Attachments (1)
Change History (7)
Changed 13 years ago by
Attachment: | mythtv-0.24.diff added |
---|
comment:1 Changed 13 years ago by
Priority: | critical → minor |
---|---|
Severity: | high → medium |
Status: | new → infoneeded_new |
Type: | Bug Report → Patch - Bug Fix |
Severity and priority are to be set during triage. See the TicketHowTo.
Are you saying these patches are to make the Direct3D 9 code support a GeForce? 2 GTS, a 10yr old card only capable of DirectX 7?
comment:2 Changed 13 years ago by
No, this patch enables any DirectX 9 capable graphics to work with Myth, including Wine. Currently the code fails to work with cards that don't support YV12 surfaces and A8R8G8B8 back buffers.
Just 'cos a card is 10 years old doesn't mean that it shouldn't work with DirectX9. If programmed correctly, DirectX gracefully degrades into software emulation of missing functionality. This patch enables graceful fallback.
comment:3 Changed 13 years ago by
Status: | infoneeded_new → new |
---|
comment:4 Changed 13 years ago by
Owner: | set to markk |
---|---|
Status: | new → assigned |
comment:5 Changed 13 years ago by
Milestone: | unknown → 0.25 |
---|---|
Status: | assigned → accepted |
comment:6 Changed 13 years ago by
Resolution: | → Fixed |
---|---|
Status: | accepted → closed |
Modified version of patch applied in 351abc902e4694632c02
Direct3D GUI & video fix