Dolphin, the GameCube and Wii emulator - Forums

Full Version: Please test 'GLSL-master'
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Just to be sure, is this one also broken: http://dl.dolphin-emu.org/builds/dolphin-master-3.5-663-x64.7z
It's the last one before GLSL merge

Edit: I think it isn't needed. I just test your fifo log and it differs between my nvidia and my intel gpu. I'll fix it tonight
By the way, could someone on Mac OS X check if the Nvidia lighting issue is fixed with the latest master version?
I have same problem in 1030 with OpenGL plugin.
In addition, it shows:
Quote: Missing Extensions: Pinned Memory.
This appears with and without Buffer hack.

mattoharvey

I'm trying to compile from source right now and I'm getting issues. Just out of interest, what are the OpenGL version and GLSL version requirements for this branch?
On my system
Quote:OpenGL version string: 4.3.0 NVIDIA 310.40
Quote:OpenGL shading language version string: 4.30 NVIDIA via Cg compiler
Seems that dolphin-emu using non-standart extension.
That's not what we require, it's whatever your OpenGL driver supports.

Off-topic: Yay for openSUSE 12.3 Big Grin

mattoharvey

(03-17-2013, 03:33 AM)neobrain Wrote: [ -> ]That's not what we require, it's whatever your OpenGL driver supports.

Off-topic: Yay for openSUSE 12.3 Big Grin
But doesn't it require a core 3.1 context to be available, or should my OpenGL 2.1 and GLSL 120 implementation compile and run fine? I'm currently getting errors in the ProgramShaderCache.cpp because it is trying to use functions that are only defined in 3.0 and higher. I can't tell if that's a bug or not though, if they're only targeting OpenGL 3.1 and higher capable systems.

Are you able to compile the latest Dolphin Build on openSUSE using the Mesa drivers? Or do you use the proprietary ones?
I'm not sure about the exact requirements. There's is a soft requirement for uniform buffer objects (but we have a workaround for non-UBO support, it's really slow though).
Last time I checked Mesa 9.0 worked fine, but that was a while ago. I've upgraded to Mesa 9.1 since and am running the 3.8 kernel now (with that I get OGL 3.1+GLSL 1.30). Last time I checked GLSL-master worked with that, but it's completely broken in what's in master right now (it doesn't hurt if you tested if it fails for you too, though Big Grin).

Anyway, degasus should be able to tell you the specific details once he gets online.

mattoharvey

Yeah. I'm still running the 8.0.4 mesa build that is the Ubuntu default. That version probably doesn't meet the requirements.
@neobrain Are there packages of 9.0 and 9.1 for OpenSUSE, or do you compile from source?
The packages I linked to are 9.1 for openSUSE (9.0 is what's in the default repositories).

There probably exists an Ubuntu PPA for 9.1 somewhere, but I'm not really familiar Ubuntu.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17