OSX Mavericks OpenGL Blender Viewport performance issues #37201

Closed
opened 2013-10-24 12:43:23 +02:00 by Clemens Lochmann · 13 comments

%%%--- Operating System, Graphics card ---
iMac 27-inch (Late 2012), 3,4 GHz Intel Core i7, 32 GB 1600 MHz DDR3, NVIDIA GeForce GTX 680MX 2048 MB, OS X 10.9 (13A603)
CUDA Driver Version: 5.5.25

- Blender version with error, and version that worked ---

Blender 2.68a ,Blender 2.69 RC3. Everything worked fine with OSX 10.8.5 (no performance issues in OpenGL 3D viewport), was working with Blender 2.68a.

- Short description of error ---

Extreme lag, stutter and framerate issues during panning, rotation and zooming in 3D Viewport.

- Steps for others to reproduce the error (preferably based on attached .blend file) ---

To reproduce the performance issues in the 3D viewport open a blend. file with a minimum of 1300000 Verts. For example by adding a multiresolution modifier to an object. Additionally you will need a Mac running OSX Mavericks (OS X 10.9 (13A603).

With these circumstances arranged try to rotate around your object in the 3D viewport. The performance issue manifests by heavy stuttering and framerate issues during the rotation process. Additionally you can try to resize the complete blender window. It extremely lags and stutters (works slow) as you try to resize it.

By using the old OSX (10.8.5) non of these problems should be present.

- Additional Information ---

If the viewport is not used for a couple of minutes there is the possibility that it will work perfectly fine. But as soon as you switch between two objects the stutter is back again. Additionally there is the possibility that some blend files (with a vertex count as mentioned before) will work just fine if you try to rotate right after the moment the blend. file loaded up. The 3D viewport runs smooth then, but falls into stutter and lag again as soon as you quit rotating and klick again for rotation.

I documented this event in a video that can be found here:

http://youtu.be/cncvuwPlBhQ

- Closing Words ---

I want to point out that everything worked fine until I updated my OSX to Mavericks. My explanation for this is, that Mavericks uses a new version of OpenGL (OpenGL 4.1), and blender is not able to interpret it correctly. The two files that are shown in the video were running completely smooth before the update to Mavericks.%%%

%%%--- Operating System, Graphics card --- iMac 27-inch (Late 2012), 3,4 GHz Intel Core i7, 32 GB 1600 MHz DDR3, NVIDIA GeForce GTX 680MX 2048 MB, OS X 10.9 (13A603) CUDA Driver Version: 5.5.25 - Blender version with error, and version that worked --- Blender 2.68a ,Blender 2.69 RC3. Everything worked fine with OSX 10.8.5 (no performance issues in OpenGL 3D viewport), was working with Blender 2.68a. - Short description of error --- Extreme lag, stutter and framerate issues during panning, rotation and zooming in 3D Viewport. - Steps for others to reproduce the error (preferably based on attached .blend file) --- To reproduce the performance issues in the 3D viewport open a blend. file with a minimum of 1300000 Verts. For example by adding a multiresolution modifier to an object. Additionally you will need a Mac running OSX Mavericks (OS X 10.9 (13A603). With these circumstances arranged try to rotate around your object in the 3D viewport. The performance issue manifests by heavy stuttering and framerate issues during the rotation process. Additionally you can try to resize the complete blender window. It extremely lags and stutters (works slow) as you try to resize it. By using the old OSX (10.8.5) non of these problems should be present. - Additional Information --- If the viewport is not used for a couple of minutes there is the possibility that it will work perfectly fine. But as soon as you switch between two objects the stutter is back again. Additionally there is the possibility that some blend files (with a vertex count as mentioned before) will work just fine if you try to rotate right after the moment the blend. file loaded up. The 3D viewport runs smooth then, but falls into stutter and lag again as soon as you quit rotating and klick again for rotation. I documented this event in a video that can be found here: http://youtu.be/cncvuwPlBhQ - Closing Words --- I want to point out that everything worked fine until I updated my OSX to Mavericks. My explanation for this is, that Mavericks uses a new version of OpenGL (OpenGL 4.1), and blender is not able to interpret it correctly. The two files that are shown in the video were running completely smooth before the update to Mavericks.%%%

Changed status to: 'Open'

Changed status to: 'Open'
Member

%%%I have exactly the opposite experience.
With either AMD 5870 or 7970 the viewport is more fluent.
Made no measurement but if i must bet, would say 3 times faster.

Jens%%%

%%%I have exactly the opposite experience. With either AMD 5870 or 7970 the viewport is more fluent. Made no measurement but if i must bet, would say 3 times faster. Jens%%%

Added subscribers: @brecht, @ThomasDinges

Added subscribers: @brecht, @ThomasDinges

How do we handle this? @jensverwiebe @brecht?

A problem that occurs after a OS upgrade, is nothing we can fix in Blender. I would suggest to close this.

How do we handle this? @jensverwiebe @brecht? A problem that occurs after a OS upgrade, is nothing we can fix in Blender. I would suggest to close this.
Member

OS X 10.9 (13A603) ?

I'am @ 13B42 aka 10.9.1.
But: i've read a lot about actually broken NVidia drivers, perhaps you have to sort this out first.

Jens

OS X 10.9 (13A603) ? I'am @ 13B42 aka 10.9.1. But: i've read a lot about actually broken NVidia drivers, perhaps you have to sort this out first. Jens

Maybe this is just different user preferences. Did you enable VBO's on 10.9, are any other user preferences different?

Maybe this is just different user preferences. Did you enable VBO's on 10.9, are any other user preferences different?

I just want to give you guy's an update. I erased my HDD and reinstalled Mavericks. Version is OS X 10.9.1 (13B42).

Even after the reinstall of Mavericks and Blender the viewport is painfully slow. I have no CUDA installed atm.

I just want to give you guy's an update. I erased my HDD and reinstalled Mavericks. Version is OS X 10.9.1 (13B42). Even after the reinstall of Mavericks and Blender the viewport is painfully slow. I have no CUDA installed atm.

Can you check in User Preferences > System if you have VBO's enabled? They should give better performance and you might have had them enabled on 10.8.

Can you check in User Preferences > System if you have VBO's enabled? They should give better performance and you might have had them enabled on 10.8.

Nope. Doesn't fix the problem. Even with VBO enabled it's not working any better. ...I think I have to downgrade my OS back to "Lion". -.-

Nope. Doesn't fix the problem. Even with VBO enabled it's not working any better. ...I think I have to downgrade my OS back to "Lion". -.-

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Thomas Dinges self-assigned this 2014-02-21 01:17:02 +01:00

I am gonna close this as

  1. The problem appears after an OS update, hard/impossible to fix for us.
  2. I don't have issues on OS X 10.9.1 (MBP Late 2013) with Intel Iris Pro.
I am gonna close this as 1) The problem appears after an OS update, hard/impossible to fix for us. 2) I don't have issues on OS X 10.9.1 (MBP Late 2013) with Intel Iris Pro.

Added subscriber: @Leimking

Added subscriber: @Leimking

I had the same issue (Mavericks Update on MBP15 Ret) and this fixed it for me:

Delete the files
org.blenderfoundation.blender.plist
org.blenderfoundation.blender.plist.lockfile
org.blenderfoundation.blenderplayer.plist
org.blenderfoundation.blenderplayer.plist.lockfile

in
~/Library/Preferences

be happy. :o)

I had the same issue (Mavericks Update on MBP15 Ret) and this fixed it for me: Delete the files org.blenderfoundation.blender.plist org.blenderfoundation.blender.plist.lockfile org.blenderfoundation.blenderplayer.plist org.blenderfoundation.blenderplayer.plist.lockfile in ~/Library/Preferences be happy. :o)
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#37201
No description provided.