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

How to get gpu acceleration working on Intel GMA? #534

Open
SterkeYerke0 opened this issue Sep 26, 2023 · 1 comment
Open

How to get gpu acceleration working on Intel GMA? #534

SterkeYerke0 opened this issue Sep 26, 2023 · 1 comment

Comments

@SterkeYerke0
Copy link

Now, this might well be a driver issue that's up to Intel to resolve (which of course they won't), but I can't seem to get sm64ex to run properly on my Intel GMA X3100. I've used the RENDER_API=GL_LEGACY flag to get it to run at all, but framerates are terrible because it does all the rendering on the cpu. Gpu utilisation stays at 0%. I've also got a few graphical glitches. Any ideas on how to get gpu acceleration to work? It's running absolutely fine on all other hardware I own (an Intel HD4000 and nVidia 9400M among others). I tried both the latest driver from Intels own website (www.intel.com/content/www/us/en/download/19534/) as well as a slightly newer driver I got via Windows update.

Other than the gpu I'm running an Intel Core 2 Duo T7500 cpu and 4GB of DDR2 ram on Windows 10 x64

@commandcontrolQ
Copy link

As someone who owns a less powerful Intel GMA machine (Core 2 Duo T7200, GMA950 iGPU, 2.5 GB of DDR2 RAM) and has gotten sm64ex to work, read the following:

  1. Intel's GMA drivers for Windows have horrible OpenGL support (your iGPU should support OpenGL 1.5 however I wouldn't be surprised if OpenGL still barely works). Use DirectX instead (make RENDER_API=DX11).
  2. You might be better off switching to Linux, since Linux's i915 driver increases the supported OpenGL version to 2.1, allowing you to compile sm64ex with the default rendering backend and, in my experience, run sm64ex with very good performance for an iGPU old enough to consume alcohol in most countries.

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

2 participants