blender/source
Kévin Dietrich 116bab702e Fix T47639: OpenGL render with smoke and fire incorrect when using
transparency.

The issue is that we are rendering to a 0..1 clamped sRGB buffer with
unpremultiplied alpha, where the correct thing to do would be to render
to an unclamped linear premultiplied alpha buffer. Then we would just
make fire purely emissive without affecting the alpha channel at all,
but that doesn't work here.

So for now, draw fire and smoke separately using different shaders and
blend modes, like it used to before the smoke programs were rewritten
(see rB0372b642).
2016-08-28 16:50:59 +02:00
..
blender Fix T47639: OpenGL render with smoke and fire incorrect when using 2016-08-28 16:50:59 +02:00
blenderplayer Two fixes for optional ndof & fix bplayer for that... 2016-08-18 15:18:26 +02:00
creator Fix over creation of cache files handles (leading to memory leaks). 2016-08-26 14:28:50 +02:00
gameengine More fixes from coverity report. 2016-08-16 18:19:52 +02:00
tools@373945d097 Re-initialize source/tools submodule 2016-07-15 15:12:51 +02:00
CMakeLists.txt Move tests into tests/ top-level dir 2014-06-18 22:03:46 +10:00