Switching to "Textured solid" and "GLSL" view will cause the FPS drop to 0 (was fine in 2.69) #39395

Closed
opened 9 years ago by LinoThomas · 12 comments

System Information
Win 7 64 bit
GF GTX470
6GB RAM
Intel Xeon w3520 @3ghz

Blender Version
Broken: 2.70 official build Hash: 19e627c
Worked: 2.69 official build

Switching to textured solid or GLSL with a 4k Texture will cause the framerate to drop massively to 0fps.

I started working on this scene in 2.69 and i dont had any issues with the framerate.

Download the file. I packed the used textures in the Blend, so watch out for the downloadsize.
If you have to: unpack the Textures
Just change in the "n" toolshelf the shading to "textured solid"
You will now see the textured ship, but in this situation i get around 0.2 FPS.
My graphiccard and cpu are around 25% usage when this happends, no intersting memoryspike or similiar to see. Maybe Blender is waiting for a thread to finish to draw the next frame?
Sadly this bug is pretty bad to work with, as i use atlastextures for my assets, so texturing without seeing the texture (because its to slow) doesnt work.

If you need more information on this issue, i will try to deliver as much as i can to solve this issue.

Tested on two Pcs (both intel cpus [i7 920/xeon w3520] and nvidia cards [gtx 470/ 460] latest drivers) happend on both of them.

Save file (65mb!)
https://www.dropbox.com/s/g56zshqt0l8kj6t/twitch_jet_01_bug.blend

**System Information** Win 7 64 bit GF GTX470 6GB RAM Intel Xeon w3520 @3ghz **Blender Version** Broken: 2.70 official build Hash: 19e627c Worked: 2.69 official build Switching to textured solid or GLSL with a 4k Texture will cause the framerate to drop massively to 0fps. I started working on this scene in 2.69 and i dont had any issues with the framerate. Download the file. I packed the used textures in the Blend, so watch out for the downloadsize. If you have to: unpack the Textures Just change in the "n" toolshelf the shading to "textured solid" You will now see the textured ship, but in this situation i get around 0.2 FPS. My graphiccard and cpu are around 25% usage when this happends, no intersting memoryspike or similiar to see. Maybe Blender is waiting for a thread to finish to draw the next frame? Sadly this bug is pretty bad to work with, as i use atlastextures for my assets, so texturing without seeing the texture (because its to slow) doesnt work. If you need more information on this issue, i will try to deliver as much as i can to solve this issue. Tested on two Pcs (both intel cpus [i7 920/xeon w3520] and nvidia cards [gtx 470/ 460] latest drivers) happend on both of them. Save file (65mb!) https://www.dropbox.com/s/g56zshqt0l8kj6t/twitch_jet_01_bug.blend
Poster

Changed status to: 'Open'

Changed status to: 'Open'
Poster

Added subscriber: @LinoThomas

Added subscriber: @LinoThomas
Collaborator

#39396 was marked as duplicate of this issue

#39396 was marked as duplicate of this issue
Sergey commented 9 years ago
Owner

Added subscriber: @Sergey

Added subscriber: @Sergey
Sergey self-assigned this 9 years ago
Sergey commented 9 years ago
Owner

This is likely because of cache limit being applied on the images. For now you can increase Memory Cache Limit in User Preferences ->System and i'll try to find a proper solution soon.

This is likely because of cache limit being applied on the images. For now you can increase Memory Cache Limit in User Preferences ->System and i'll try to find a proper solution soon.
Sergey commented 9 years ago
Owner

Added subscriber: @BrianKumanchik

Added subscriber: @BrianKumanchik
Sergey commented 9 years ago
Owner

◀ Merged tasks: #39396.

◀ Merged tasks: #39396.
Collaborator

This issue was referenced by blender/blender-addons-contrib@6452d9f02f

This issue was referenced by blender/blender-addons-contrib@6452d9f02f07fb3aaa7c6601228ef96015a54996
Collaborator

This issue was referenced by 6452d9f02f

This issue was referenced by 6452d9f02f07fb3aaa7c6601228ef96015a54996
Sergey commented 9 years ago
Owner

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Sergey closed this issue 9 years ago
Sergey commented 9 years ago
Owner

Closed by commit 6452d9f02f.

Closed by commit 6452d9f02f.
Poster

Thank you for your fast workaround, helped a lot! :)

Thank you for your fast workaround, helped a lot! :)
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/Collada
Interest/Compositing
Interest/Core
Interest/Cycles
Interest/Dependency Graph
Interest/Development Management
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/Modeling
Interest/Modifiers
Interest/Motion Tracking
Interest/Nodes & Physics
Interest/Overrides
Interest/Performance
Interest/Performance
Interest/Physics
Interest/Pipeline, Assets & I/O
Interest/Platforms, Builds, Tests & Devices
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
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/Asset Browser (Archived)
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Code Quest
legacy project/Datablocks and Libraries
legacy project/Eevee
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/GPU / Viewport
legacy project/GSoC
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Nodes
legacy project/OpenGL Error
legacy project/Papercut
legacy project/Pose Library Basics
legacy project/Retrospective
legacy project/Tracker Curfew
legacy project/Wintab High Frequency
Meta/Good First Issue
Meta/Papercut
migration/requires-manual-verification
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 & Devices
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 Information 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
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#39395
Loading…
There is no content yet.