Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.
vopros-otvet replied to vopros-otvet's topic in ATiThat is my idea - to use AMD for calculation. As well as Windows do. Because of displays, VGA & HDMI ports connected to intel in muxless configuration, AMD seems to work only as accelerator. This link explains how to force AMD do calculations, using some library override. The method is based on using virtual screen function. But it works only for author. I also tried to use OpenGL Profiler app to launch other apps with custom GL attributes, but with no luck. In addition i say, that when i inject EDID and my SystemInfo shows me that LVDS is connected to both cards, FPS values in OpenGL tests are higher with AMD GLDriver.
vopros-otvet posted a topic in ATiHi! I have installed Yosemite 10.10.5 on my HP Envy m6 1151sr. It has muxless dual graphics system, based on internal Inlet HD4000 and discrete ATI HD 7670M cards. I have enabled both of them, using different methods. Intel HD4000 works due to DSDT patch. I've enabled my ATI 7670M by Clover. Here's my settings. I did it without any problem. The only thing, which was problematic to do - dump VBIOS of my ATI Card. GPU-Z always printed me an error "Bios reading is not supported on this device". Firstly i found vbios dump from Toshiba Laptop in the Internet. It worked fine, but i wanted to make correct framebuffer patch. It's impossible to do it without VBIOS of my own gpu. I've managed to dump my VBIOS. Here is short HOW-TO, i've written (it may be useful for others): http://techsolve.ru/gpu-z-bios-reading-is-not-supported-on-this-device-solved.html. Then i tried to gather connector info from it, using radeon_bios_decode. To my surprise i didn't saw any connector info in results. Here it is: ATOM BIOS Rom: SubsystemVendorID: 0x103c SubsystemID: 0x18a5 IOBaseAddress: 0x0000 Filename: BR43496.001 BIOS Bootup Message: HP/Compal Zonda 1.0 Thames XT DDR3 64Mx16/128Mx16 64bit 500e/900m 1.0V PCI ID: 1002:6840 Then i realize, that none of ports are connected to ATI. It works only through HD4000. OK. Then i tried to inject EDID in Clover and it resulted in dual-monitor mirrored configuration. The SystemInfo printed, that my Graphics is AMD Radeon HD 7670M. But it's impossible! I've installed Graphic Tools from Apple Developers and used Quartz Debug to check what card is active now. It showed me, that my screen was rendered by internal GPU. FPS monitor had the same values, as when i used only Intel HD4000 Graphics. Then i went back to one-monitor configuration by unchecking "Inject EDID" in Clover. Then I installed OpenGL Extensions Viewer from App Store. It showed my info, that both gpus are OK. And then i manually switched to "AMD Radeon Thames XT Prototype OpenGL Engine" and made some 3d tests. OpenGL driver monitor showed me, that my ATI card was doing some graphics calculations. Here's screenshot. Here the test results for both graphic cards. Intel HD4000 didn't render textures on OpenGL v 4.0 & 4.1. ATI worked fine with all available OpenGL versions. NOW i have TWO questions. 1. As you can see, Intel worked much faster. WHY??? Probably because the ATI card routed through HD4000. I don't know... 2. Is there a way to FORCE GL applications to use ATI GL driver? I tried the method, described here with no results: https://aprilmacdonald.com/getting-amd-switchable-graphics-working-on-hackintosh-os-x/ Any thoughts?