Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does Chapter 29 Fermi... should work on AMD? #11

Open
Qlex42 opened this issue Dec 8, 2016 · 0 comments
Open

Does Chapter 29 Fermi... should work on AMD? #11

Qlex42 opened this issue Dec 8, 2016 · 0 comments

Comments

@Qlex42
Copy link

Qlex42 commented Dec 8, 2016

Chapter 29 Fermi Asynchronous Texture Transfers sample (CopyEngine.exe) crash on my AMD FirePro W9100 running on Windows7 64 with last drivers installed.

untitled
untitled2

(I also try with a W5100 on Windows 8.1 64 and the problem is the same)

In release the STATUS_FATAL_APP_EXIT exception occured in atioglxx.dll Fault offset: 0x014250bf:
When a debugger is attached, the process seems to freeze execution in amd driver callstack coming from wglMakeCurrent(NULL, NULL) call.

I successfully made this sample work on Quadro K2000M and Geforce GTX 680.
I completely understand that Fermi architecture is Nvidia specific.
But it seems that this sample use standard OpenGL ARB code with classic win32 API.
So for me, it is expected to work everywhere.

Do you think it's a driver issue forcing me to install an older version.
Or do I miss something else ?
AMD Firepro hardware seems to have DMA too behind the DirectGMA feature. (used to transfere buffer from video capture card). I do not know if this can by considered as a "Copy Engine hardware" as understood in the chapter 29 of the book.

Any advice would be welcome,
Thanks in advance for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant