blender/release/scripts
Sergey Sharybin 0d86c3f84c Image draw method option
This option replaces previously added GPU limit
option, which became tricky to follow after GLSL
display space conversion.

There're 4 modes available:
- AUTO which will try to guess which mode is
  best to use.
  Currently It'll try using GLSL and if it fails,
  will fallback to 2D textures.
  Probably it'll make sense checking on whether
  2D textures works well but currently such behavior
  shall be sufficient.
  Later we could make this method smarter (for example
  don't try to use GLSL on certain GPU or so).
- GLSL will currently behave the same way as AUTO,
  but it is intended to always try using GLSL
  (unless it can not be used because of existing
  limitation of dither and RGB curves).
- 2D Textures will use CPU-based color space conversion
  and use OGL 2D Texture to display the image.
  Image will be displayed in tiles, so there shall be
  no big GPU memory consumption.
- DrawPixels will straightly fallback to glDrawPixels
  without trying to use any fancy GPU stuff.

Hopefully this will also fix
#34943: Blender crashes when resizing the Compositing Screen Window
2013-04-12 10:52:47 +00:00
..
freestyle use lowercase name for freestyle module (as with all other blender modules). 2013-04-07 11:22:54 +00:00
modules py api: minor change to operator attribute access, do identity comparison with None (no functional change). 2013-04-11 10:16:18 +00:00
presets code cleanup: pep8 & minor changes 2013-03-11 02:19:58 +00:00
startup Image draw method option 2013-04-12 10:52:47 +00:00
templates_osl OSL Templates: remove unnecessary stdosl.h include. 2012-12-30 10:37:32 +00:00
templates_py Merged changes in the trunk up to revision 55546. 2013-03-24 12:13:13 +00:00