Dolphin, the GameCube and Wii emulator - Forums
Hack GCN (Graphics Core Next) via OpenGL - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: Hack GCN (Graphics Core Next) via OpenGL (/Thread-hack-gcn-graphics-core-next-via-opengl)



Hack GCN (Graphics Core Next) via OpenGL - yourma2000 - 01-30-2016

HEADS UP!! I Just remember that "GCN" means something else here, GCN in this case refers to AMDs GPU architecture Graphics Core Next, could a mod change the name in the thread title to "graphics core next" to alleviate any confusion? Thanks!

Apparently this has been floating around for a month or two, but I just came across this powerpoint presentation entitled "hacking GCN via OpenGL", it's all over the top of my head but I was wondering if this would be of any interest for any of the devs?

Currently on my phone posting so I can't really navigate the forums, please don't slaughter me if this has been posted before Tongue

https://onedrive.live.com/view.aspx?resid=EBE7DEDA70D06DA0!107&app=PowerPoint&wdo=2&authkey=!AD-O3oq3Ung7pzk


RE: "Hack GCN via OpenGL" - degasus - 01-30-2016

Known, and totally out of our scope. We won't implement hackends for each native GPU, we want to use the API of the driver.

By the way, there is no need to hack it throug OGL, you can just open the GPU device in the same way as the driver does it. On linux for example, this is also well documentated. But there is a reason why there are 10+ persons writing the only "application" which does this: The official GPU driver....


RE: "Hack GCN (Graphics Core Next) via OpenGL" - yourma2000 - 01-30-2016

I saw some of the stuff and thought that it was getting too complex to the point were it made the Dolphin source code look understandable, that one slide with the knife in the eye summed it up.

Also fiddling with one GPU arch of a single vender wouldn't do much for the development of Dolphin for everyone across the board so I guess it was a long shot.