secondlife / jira-archive

2 stars 0 forks source link

[BUG-7611] SL Oculus Rift viewer does not recognize GeForce 880M shader capabilities #15299

Open sl-service-account opened 10 years ago

sl-service-account commented 10 years ago

Steps to Reproduce

I am attempting to use an Oculus Rift DK2 on a Sager notebook with dual GeForce 880M graphics cards. The machine displays Oculus VR Share demos perfectly well. The SL Rift viewer does not seem to recognize the properties of the 880M cards. I have tried all of the most obvious setting permutations; the machine has up-to-date drivers.

Actual Behavior

I cannot get past the "Cannot enter HMD mode because your graphics card does not support the minimum requirements. Vertext Shaders and Vertex Buffer Objects are required for proper rendering in HMD mode" error dialog when attempting to "Toggle HMD Mode".

Expected Behavior

I expected SL to be presented by my Oculus Rift DK2. I have it working on a machine with GeForce 780s. The problem appears to be specific to this machine with the two 880Ms. Although I am able to specify "Enable VBO" in the Hardware Settings dialog, the "Basic shaders" checkbox and other checkboxes underneath it in the Graphics dialog cannot be toggled and are grayed out. It seems that the software does not recognize that the GeForce 880M can handle shaders etc.

Other information

Best of luck and thank you!

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-7611 | | Summary | SL Oculus Rift viewer does not recognize GeForce 880M shader capabilities | | Type | Bug | | Priority | Unset | | Status | Been Triaged | | Resolution | Triaged | | Reporter | mdzmura (mdzmura) | | Created at | 2014-10-24T17:27:45Z | | Updated at | 2014-10-27T21:44:32Z | ``` { 'Business Unit': ['Platform'], 'Date of First Response': '2014-10-24T12:40:44.477-0500', "Is there anything you'd like to add?": 'Best of luck and thank you!', 'Severity': 'Unset', 'System': 'SL Viewer', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'I cannot get past the "Cannot enter HMD mode because your graphics card does not support the minimum requirements. Vertext Shaders and Vertex Buffer Objects are required for proper rendering in HMD mode" error dialog when attempting to "Toggle HMD Mode".', 'What were you doing when it happened?': 'I am attempting to use an Oculus Rift DK2 on a Sager notebook with dual GeForce 880M graphics cards. The machine displays Oculus VR Share demos perfectly well. The SL Rift viewer does not seem to recognize the properties of the 880M cards. I have tried all of the most obvious setting permutations; the machine has up-to-date drivers.', 'What were you expecting to happen instead?': 'I expected SL to be presented by my Oculus Rift DK2. I have it working on a machine with GeForce 780s. The problem appears to be specific to this machine with the two 880Ms. Although I am able to specify "Enable VBO" in the Hardware Settings dialog, the "Basic shaders" checkbox and other checkboxes underneath it in the Graphics dialog cannot be toggled and are grayed out. It seems that the software does not recognize that the GeForce 880M can handle shaders etc.', 'Where': 'http://maps.secondlife.com/secondlife/Help%20Island%20Public/125/131/26', } ```
sl-service-account commented 10 years ago

Whirly Fizzle commented at 2014-10-24T17:40:44Z

The GeForce 880M card hasn't been added to the GPU table.

Once the benchmark viewer is default release and this code is merged into the occulus viewer, this problem will be fixed.

Mdzmura, This viewer does not have Occulus support but it will correctly detect your card : https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Project_Benchmark/3.7.17.294710

sl-service-account commented 10 years ago

Whirly Fizzle commented at 2014-10-24T17:45:24Z

For now you can try the following:

Go to the install folder for the Occulus viewer and open the file named gpu_table.txt in a text editor. Add this line...

 NVIDIA GTX 880M                            .*NVIDIA .*GTX *88[0-9]M.*                          5   1   0   4.4

Save changes to this file and login. Hope that works :)