mojira.dev

pwzty

Assigned

No issues.

Reported

No issues.

Comments

Control Pane -> Java -> Java -> View -> Runtime parameters
Add -Dsun.java2d.d3d=true

@Brian Whelan

Run this app (http://ndcubed.com/downloads/GraphicsTest.zip). What it's showing? Hardware Acceleration is working or not?

Try the -Dsun.java2d.d3d=true

So, just to make sure: This is ONLY recommended for Intel-integrated-GPU-users only, right ?

It's recommended when Java doesn't use hardware acceleration and the graphic card is capable of it.

---------------------------------------------------------------------------------------

EDIT: Only for "newest" Intel - does that mean only for HD3000+4000, or also 2000?

It depends on what application you are running, for Minecraft you can use on the whole Intel HD family. For GMA users I haven't tested but It can also work for their cards.

---------------------------------------------------------------------------------------
And NOT for all of the others that have either another company's graphics card or an additional dedicated GPU ?

If you have a another graphic card (integrated or not, intel or not) and you experienced same problem you can use this flag without problem.

---------------------------------------------------------------------------------------

I just need to know now for which type of users it will be (only for integrated Intel-GPU-users, or for EVERYONE), and then I can spread that info as soon as possible.

The truth is that all today's integrated graphic cards (2004-2013) are capable of hardware acceleration. So this flag won't do any harm. For Minecraft Community you can say that this advice is for EVERYONE.

It's a java bug. It seems that java doesn't know that the newest Intel graphics cards aren't so bad. When verifying hardware capabilities, java completely disables hardware acceleration for them.

Thus, the flag J2D_D3D_NO_HWCHECK bypasses checking and force the use of hardware acceleration mode.

Try setting the environmental variable J2D_D3D_NO_HWCHECK to "true".

-------------------------------------------------------------------------------------------

First Method

Control Panel -> System -> Advanced system settings -> Environment Variables -> System variables -> New ->

Variable name: J2D_D3D_NO_HWCHECK
Variable value: true

-------------------------------------------------------------------------------------------

Second Method

In the batch file:

set J2D_D3D_NO_HWCHECK=true

minecraft.exe

------------------------------------------------------------------------------------------