Project

General

Profile

Actions

Emulator Issues #13870

open

OpenGL backend does not support CullMode::All

Emulator Issues #13870: OpenGL backend does not support CullMode::All

Added by flacs 12 months ago. Updated 4 months ago.

Status:
Accepted
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

"// TODO: GX_CULL_ALL not supported, yet!"

glCullFace(GL_FRONT_AND_BACK) would probably do it.

Also, we have CullMode::Front and CullMode::Back the wrong way around. You can tell from the enum GXCullMode in DWARF data (see e.g. Wall-E) and the fact that GXInit sets the culling mode to 2 by default which we currently call front-face culling.

Updated by Billiard26 4 months ago Actions #1

  • Status changed from New to Accepted
Actions

Also available in: PDF Atom