Project

General

Profile

Actions

Emulator Issues #2278

closed

MSAA Causes Runtime Crash OSX

Added by starfox5194 over 14 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
Category:
GFX
% Done:

0%

Operating system:
OS X
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

What steps will reproduce the problem?
1.Use OGL Plugin
2.Select any MSAA setting
3.Try to startup an ISO (SSBM)

What is the expected output? What do you see instead?
The expected output is for the OGL View to open and start displaying the
emulated game.

Instead the Program Crashes

What version of the product are you using? On what operating system?
R5039 on Mac OS X Snow Leopard 10.6.2

Please provide any additional information below.
The Console in OSX was very helpful It showed the exact function it failed
at.

File SOurce/Plugins/Plugin_VideoOGL/Src/GLUtil.cpp
Line 111
GL_REPORT_FBO_ERROR();

I hope this error is pretty straightforward.
It probably just takes a quick #define under the Mac OS X section or smth

Actions #1

Updated by Sonicadvance1 over 14 years ago

  • Status changed from New to Questionable

Works fine here, what's your system specs?

Actions #2

Updated by starfox5194 over 14 years ago

I did a bit more testing. It appears to only happen on 8X MSAA or higher.
This happens whether i use my NVIDIA 9600M 512 or my NVIDIA 9400M
(You can change cards in my mac book pro to conserve energy.)

Specs
Mac Book Pro Unibody 2.8 GHZ
Nvidia GeForce 9400M or 9600M GT 512
4 GB Ram 1067 DDR3
5200 RPM 500GB HDD
I am also running Snow leopard with 64-bit extensions enabled. This problem still occurs with them disabled. (booting with the 3 and 2 keys held down)

This is the 32 Bit build of dolphin 64 bit has a cg error (look at the Mac os x build
thread.)

Actions #3

Updated by Sonicadvance1 over 14 years ago

The 8xQ CSAA and 16xQ CSAA will NOT work in OSX since it doesn't support those modes,
have you tried just 16x CSAA?

Actions #4

Updated by starfox5194 over 14 years ago

Okay 16x CSAA DOES work.
but plain old 8x does NOT.

The ones that don't work are:
16XQ CSAA
8XQ CSAA
8X
All of the rest DO work

The first two make cense according to sonicadvance1 The third doesn't since there is
no Q. There is an 8X CSAA that works fine so i don't think that is much of a big deal.

Anyways i think it would be smart to disable these for mac users if it will never be
possible to support them.

Actions #6

Updated by soren.jorvang over 14 years ago

  • Operating system OS X added
Actions #7

Updated by soren.jorvang over 14 years ago

  • Status changed from Questionable to Accepted
  • Category set to gfx
Actions #8

Updated by soren.jorvang almost 14 years ago

  • Status changed from Accepted to Fixed
Actions

Also available in: Atom PDF