- Preview render (buttons) was executing the 'data ipos', causing inserting
authorTon Roosendaal <ton@blender.org>
Wed, 15 Feb 2006 09:35:01 +0000 (09:35 +0000)
committerTon Roosendaal <ton@blender.org>
Wed, 15 Feb 2006 09:35:01 +0000 (09:35 +0000)
commit9ef9d66a26a18f9c0741b8fe9849c5e8eea8bdb0
tree1fc92b430fb644ee6355e4d2a52b37562b92ee42
parent8bc006083518a446a61deaa83f06e7f88bb2eb9c
- Preview render (buttons) was executing the 'data ipos', causing inserting
  keys with IKEY in buttons to not work.

- Crash in opengl while rendering was caused by the fact that scanline
  updates are drawn in the main thread, whilst the actual render thread
  then can already be doing different stuff.
  Especially with many layers & passes it's getting confusing easily :)

  Convention now is that scanline render updates only happen while the
  thread is looping over scanlines. As soon as it reached the last, no
  drawing happens, not even to update the last segment.
  This isnt a problen, since any finished tile is drawn again entirely.
source/blender/makesdna/DNA_scene_types.h
source/blender/render/intern/source/convertblender.c
source/blender/render/intern/source/pipeline.c
source/blender/render/intern/source/rendercore.c
source/blender/src/previewrender.c
source/blender/src/renderwin.c