Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3887 / 8462

May 8, 2017, 18:41 (GMT)
Fix missing textures when reload

The texture is not saved in texturelist and is passed directly to shader
May 8, 2017, 15:44 (GMT)
Merge branch 'master' into blender2.8
May 8, 2017, 15:43 (GMT)
Fix missing render update when building without OCIO but having GLSL image draw method
May 8, 2017, 14:45 (GMT)
Fix crash and assert failure when using OCIO GLSL draw mode and color management disabled

The issue was happening when display device is set to None, which makes it so
all the color transformation is a no-op which does not really require any LUT.

This is something we can not know from Blender side easily, because LUT sampling
and related logic is fully done in OCIO library itself. The following happens:

- OCIO sees that no LUT is needed and uses simple pass-through logic in the
color conversion function.

- GLSL compiles sees that uniform used for LUT is unused in the GLSL code and
strips it out.

We can not know this from Blender side because technically any conversion to
the same space might be a no-op and that we wouldn't know without some tricky
parse of the OCIO configuration.

So for now we simply avoid crash but are disabling checks for existence of the
uniform.

Ideally would be nice to have some GLSL-code parses which gets the uniforms
from the code itself, so we can distinguish between typo in the uniform name
and uniform being optimized out.
May 8, 2017, 14:40 (GMT)
Add comment about vertex format created in OCIO
May 8, 2017, 14:38 (GMT)
Fix wrong attributes and shader binding in sequencer when using OCIO
May 8, 2017, 14:31 (GMT)
Fix hardcoded attribute locations used in image draw
May 8, 2017, 13:59 (GMT)
Fix OCIO shader being attmepted to be unbound twice
May 8, 2017, 13:51 (GMT)
Merge branch 'master' into blender2.8
May 8, 2017, 13:41 (GMT)
Cycles: Fix compilation error with gcc-6.3.0 and debug mode
Revision a1442b7 by Luca Rood (master)
May 8, 2017, 13:24 (GMT)
Fix capitalization in some particle panels
May 8, 2017, 12:55 (GMT)
More warnings cleanup
May 8, 2017, 12:54 (GMT)
Sequencer: Fix broken interface script since 415ff74
May 8, 2017, 12:54 (GMT)
Fixing gpencil screen drawing after warning cleanup

I find strange that this needs to be static, and can see this being an issue
for simultaneous drawing in the future. That said, better leave it
working as before.
May 8, 2017, 12:46 (GMT)
Fix blenderplayer build
May 8, 2017, 12:37 (GMT)
Fix build warnings

* gcc complain if you have a "main" variable
* Missing header include in gpencil_draw.w
* A few shadowed variables (we should avoid common names in (#define) macros)
* Clear ambiguity in (!flag & VALUE) -> ((flag & VALUE) == 0)
May 8, 2017, 10:57 (GMT)
Cleaunp code
May 8, 2017, 10:53 (GMT)
Fix memory leak and access violation

The builtin shaders are free in blender close, so the engine must not free them. The memory leak was relatred to recreate the shaders again and again, so the free only use the last copy.
May 8, 2017, 10:03 (GMT)
Merge branch 'blender2.8' into greasepencil-object
Revision 2fed99a by Luca Rood (master)
May 8, 2017, 09:47 (GMT)
Fix T51379: Entering particle edit crash (temporary)

Disabled particle edit mode for now, as there's no point in fixing it
before refactor.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021