Page MenuHome

Render view not updated when Images Draw Method is GLSL
Closed, ArchivedPublic

Description

System Information
Arch Linux 64 bit
Lenovo W510
Intel Core i7 CPU Q 720 @ 1.60GHz
Quadro FX 880M/PCIe/SSE2
OpenGL version 3.3.0 nVidia proprietary driver 340.76

This did NOT occur on my other computer:
Lenovo T430
Intel Core i5 3320M @ 2.60GHz
Intel HD 4000
OpenGL version 3.0 with Mesa open source driver 10.6.4

Blender Version
Broken: git master hash c3fef00
Worked: 2.75a hash c27589e

Short description of error
Render view does not update when Images Draw Method is GLSL

Exact steps for others to reproduce the error

  1. Open file.
  2. User Preferences > System > Images Draw Method > set to GLSL.
  3. Render file.
  4. For me, the tile markers (orange squares) show up and the images is being rendered (you can verify by switching the image view render pass to depth and back to combined).

Working test case:

  1. Open file.
  2. User Preferences > System > Images Draw Method > set to DrawPixels or 2D Texture.
  3. Render file.

Event Timeline

Forest Katsch (zlsa) raised the priority of this task from to 90.
Forest Katsch (zlsa) updated the task description. (Show Details)
Forest Katsch (zlsa) edited a custom field.
Sergey Sharybin (sergey) lowered the priority of this task from 90 to 30.Sep 4 2015, 9:58 AM

I can't reproduce the issue on gt620, gt520m and Intel cards.

Are there any errors printed to the console?

The only unusual message is

which: no nvcc in (/home/zlsa/.bin/:/home/zlsa/GNUstep/Tools:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/opt/opencascade/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)

but CUDA rendering is off (and I don't even have CUDA installed).

That message is fine, just tells you that nvcc can't be found (weirdly enough tho which usually doesn't print anything if it can't find requested binary).

It seems to be an OpenGL issue actually. Please try:

  • Running blender-softwaregl to see if the issue still happens in software OpenGL mode
  • Updating your video driver to latest one (352.41 is the latest one)

How do you compile blender-softwaregl?

The latest nvidia drivers do not support my GPU. 340 is the latest version that works.

What @Sergey Sharybin (sergey) meant was run blender from the command line using the blender-softwaregl command

I don't have blender-softwaregl; where is it located?

blender-softwaregl comes with official builds from blender.org.

Campbell Barton (campbellbarton) changed the task status from Unknown Status to Unknown Status.Sep 15 2015, 10:06 PM

No update in a week, closing.