Revision 14c2083 by Campbell Barton March 30, 2017, 22:48 (GMT) |
Cleanup: warnings |
Revision 4cfac9e by Bastien Montagne March 30, 2017, 20:52 (GMT) |
Cleanup/fix bad code in IDP_SetIndexArray() Mainly, using index before checking for its validity... |
Revision 3fdbd78 by Dalai Felinto March 30, 2017, 16:53 (GMT) |
Layer / IDProperty: Prevent previously created demo files from crash |
Revision f2c6c83 by Dalai Felinto March 30, 2017, 16:40 (GMT) |
Layer: remove no longer used settings |
Revision ce3c7e8 by Dalai Felinto March 30, 2017, 15:01 (GMT) |
Layers: use IDProperty and override collection properties system First this replace a custom data struct with IDProperty, and use IDProperty group merge and copying functions. Which means that a collection property setting is only created if necessary. This implements the "Layer Collection settings" override system, as suggested in the "Override Manifesto" document. The core is working, with Scene, LayerCollection and Object using a single IDProperty to store all the render settings data. Next step is to migrate this to depsgraph. Note: Clay engine "ssao_samples" was hardcoded to 32 for now. It will come back as part of "Workspace Settings" later. Many thanks for Bastien Montagne for the help with the UI template nightmare ;) Differential Revision: https://developer.blender.org/D2563 |
Revision 5b3b0b4 by Aleksandr Zinovev March 30, 2017, 13:48 (GMT) |
Redraw parent popup when the child popup is closed |
Revision 843be91 by Sergey Sharybin March 30, 2017, 12:42 (GMT) |
Depsgraph: Fix missing updates when in local view This area is a subject of reconsideration, so for now used simplest way possible -- ensure depsgraph's nodes have proper layer flags when going in and out of local mode. |
Revision 98e6963 by Dalai Felinto March 30, 2017, 12:33 (GMT) |
Remove unused variable (warning since recent Scene/SceneLayer change) |
Revision a88801b by Sergey Sharybin March 30, 2017, 09:45 (GMT) |
Cycles: Fix missing kernel re-compilation after recent changes Reported by Mai in IRC, thanks! |
Revision 3f6a745 by Dalai Felinto March 30, 2017, 09:41 (GMT) |
Layers: Scene->basact > SceneLayer->basact (more work) This brings back adding hooks among other areas |
Revision ced8fff by Sergey Sharybin March 30, 2017, 09:37 (GMT) |
Fix T51051: Incorrect render on 32bit Linux The issue was apparently caused by -fno-finite-math-only added to kernel.cpp CFLAGS. For now just removed this flag from the kernel (we don't really want it there at this point, and we don't have it for SSE/AVX optimized kernels). But surely more investigation is needed here. |
Revision 35b731c by Dalai Felinto March 30, 2017, 09:25 (GMT) |
Prevent crash on weight paint Weight painting is still wrong, but it doesn't crash any more. |
Revision f4d597e by Dalai Felinto March 30, 2017, 09:20 (GMT) |
Fix breakage when using radial control (shift f) with weight paint This was likely introduced on rBf90b480f957f . Basically the BLF routines have their own shaders, so any previous programs must be unbind before it |
Revision 9b1564a by Sergey Sharybin March 30, 2017, 07:47 (GMT) |
Cycles: Cleanup, rename RegularBVH to BinaryBVH Makes it more explicit what the structure is from it's name. |
Revision 10b27bd by Mike Erwin March 30, 2017, 07:01 (GMT) |
fix screen layout thumbnails (T51078) GPU_framebuffer no longer handles transform matrices, which this code was relying on. Made screen_preview_draw responsible for its own ModelView matrix. |
Revision 126ee42 by Mike Erwin March 30, 2017, 06:32 (GMT) |
fix OpenGL Render to image (T51082) This restores the feature for legacy viewport only. Modern viewport, Clay, Eevee, etc. will need further work. Eventually we should rename this something other than "OpenGL". |
Revision 0dc30e9 by Mike Erwin March 30, 2017, 05:43 (GMT) |
fix build on Mac/clang Not all code paths returned a value, so we can use a safe default (8-bit RGBA) when the input is bogus. |
Revision 31e6249 by Campbell Barton March 30, 2017, 02:15 (GMT) |
Mirror Modifier: Add offsets for mirrored UVs The mirror modifier now has two fields that specify a -1 to 1 offset for the U and V axes when mirroring their coordinates. D1844 by @circuitfox |
Revision 4743fa5 by Clément Foucault March 29, 2017, 21:45 (GMT) |
Eevee: Diffuse Light (2/2) and GGX low quality lights GGX is missing sun lamps area. |
Revision ccb9f68 by Clément Foucault March 29, 2017, 21:45 (GMT) |
Eevee: fix HDR buffer |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021