Project

General

Profile

Actions

Emulator Issues #7946

closed

OpenGL doesn't work

Added by jenlee1205 over 9 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

Any

Game ID?

Any

What's the problem? Describe what went wrong in few words.

OpenGL shows a black screen

What did you expect to happen instead?

Graphics

What steps will reproduce the problem?
1.Set graphics backend to OpenGL
2.Play a game

Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?

4.0-4654

Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?

I haven't tested every version but 4.0-4573 works

What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
Windows 7 X64

AMD A8-4500M APU 1.9 GHZ

Raedon HD Graphics
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)

Actions #1

Updated by JMC4789 over 9 years ago

  • Status changed from New to Questionable

Likely an issue with your drivers.

Actions #2

Updated by jenlee1205 over 9 years ago

There have been some updates to the OGL so it could possibly be a typo there.

Actions #3

Updated by JMC4789 over 9 years ago

Can you bisect down to the exact build where the behavior changed?

Actions #4

Updated by jenlee1205 over 9 years ago

4.0-4614

Actions #5

Updated by jenlee1205 over 9 years ago

It got worse in 4.0-4618 though.

Actions #6

Updated by JMC4789 over 9 years ago

  • Status changed from Questionable to New

That makes too much sense to be a coincidence.

Actions #7

Updated by unknownbrackets over 9 years ago

When you say it got worse, can you explain how it got worse? Did more games black screen, or did less graphics show?

Are you certain your drivers are fully updated?

I wonder if increasing the size of the VBO would help, or if your driver is expecting enabled vertex arrays. Unfortunately, I don't have access to an AMD APU. Would you happen to be willing to compile and test some changes, if I told you which files to change?

-[Unknown]

Actions #8

Updated by jenlee1205 over 9 years ago

Less graphics shown. Yes my drivers automatically update.

Actions #9

Updated by unknownbrackets over 9 years ago

Here's a Windows x64 build with some changes. Does it work any better?

http://dl.dolphin-emu.org/prs/pr-1709-dolphin-latest-x64.7z

-[Unknown]

Actions #10

Updated by jenlee1205 over 9 years ago

It works now.

Actions #11

Updated by degasus over 9 years ago

  • Status changed from New to Fixed

fixed in 4.0-4665

Actions #12

Updated by jenlee1205 over 9 years ago

Broken again in 4.0-4701 now it displays a bunch of error messages. The first one says
Vertex shader failed to compile with the following errors:
ERROR: 1:26: error(#335) Input variables, output variables, and uniform variables can only be in in blocks, out blocks, and uniform blocks
ERROR: 1:33: error(#143) Undeclared identifier o
ERROR: 1:33: error(#222) Illegal vector field selection pos
ERROR: 1:33: error(#160) Cannot convert from 'highp 4-component vector of float' to 'float'
ERROR: 1:41: error(#222) Illegal vector field selection colors_0
ERROR: 1:41: error(#160) Cannot convert from '4-component vector of float' to 'float'
ERROR: 1:43: error(#222) Illegal vector field selection colors_1
ERROR: 1:43: error(#222) Illegal vector field selection colors_0
ERROR: 1:45: error(#222) Illegal vector field selection clipPos
ERROR: 1:45: error(#222) Illegal vector field selection pos
ERROR: 1:45: error(#216) Vector field selection out of range 'z'
ERROR: 1:45: error(#222) Illegal vector field selection pos
ERROR: 1:45: error(#216) Vector field selection out of range 'w'
ERROR: 1:45: error(#160) Cannot convert from 'highp 4-component vector of float' to 'float'
ERROR: 1:46: error(#222) Illegal vector field selection pos
ERROR: 1:46: error(#216) Vector field selection out of range 'z'
ERROR: 1:46: error(#222) Illegal vector field selection pos
ERROR: 1:46: error(#216) Vector field selection out of range 'w'
ERROR: 1:46: error(#222) Illegal vector field selection pos
ERROR: 1:46: error(#216) Vector field selection out of range 'z'
ERROR: 1:47: error(#222) Illegal vector field selection pos
ERROR: 1:47: error(#216) Vector field selection out of range 'xy'
ERROR: 1:47: error(#222) Illegal vector field selection pos
ERROR: 1:47: error(#216) Vector field selection out of range 'xy'
ERROR: 1:47: error(#160) Cannot convert from '2-component vector of float' to 'float'
ERROR: 1:48: error(#222) Illegal vector field selection pos
ERROR: 1:48: error(#160) Cannot convert from 'float' to 'Position 4-component vector of float'
ERROR: error(#273) 27 compilation errors. No code generated

Actions #13

Updated by degasus over 9 years ago

please see issue 7953

Actions

Also available in: Atom PDF