- --
Viewing Issue Advanced Details
[ Jump to Notes ]
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
07024 | Interface | Minor | Always | Jun 19, 2018, 12:32 | Jun 20, 2018, 12:20 |
Tester | wuemura | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | No change required | OS | Windows 10 (64-bit) | |
Status [?] | Closed | Driver | |||
Version | 0.198 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 07024: Hardware acceleration not working | ||||
Description | MAME d3d is failing to do hardware acceleration, graphic shows that every time it try, the render keep falling back to software. Second screen shot added to show the GPU usage when hardware acceleration is working. The software used is from AMD, it comes with the driver to monitor the graphics card usage. Red line is software activity. | ||||
Steps To Reproduce | Any working machine, use -video d3d | ||||
Additional Information | https://msdn.microsoft.com/en-us/library/windows/desktop/bb205073(v=vs.85).aspx | ||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | |||||
Attached Files
|
mame_198.png (88,254 bytes) Jun 19, 2018, 12:32 Uploaded by wuemura Hardware acceleration fail
| ||||
Direct3D_test.png (160,925 bytes) Jun 19, 2018, 12:34 Uploaded by wuemura Hardware acceleration working
| |||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.15188
cuavas Administrator
Jun 20, 2018, 11:32
|
Do you have DirectX 9 End User Runtime installed? If not, -video d3d will not work. It supports DirectX 9 only. Later versions of DriectX are not backwards compatible, but you can still install the DirectX 9 runtime on Windows 7, 8 or 10. If you want to use DirectX 11 or 12, you can use -video bgfx. MAME does not support DirectX 10. |
---|---|
No.15189
cuavas Administrator
Jun 20, 2018, 12:20
|
Actually, it's possible this is perfectly normal. Most of what MAME does with the GPU is just uploading a textured quad for each rendered frame and letting the GPU scale it to fill the screen window. That's virtually no work for any modern GPU. I'm closing this bug since you haven't actually shown any errant behaviour. Please think before opening bugs and wasting everyone's time. You will be demoted to viewer status if you continue to open pointless bugs. |