Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-10 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-07-10 | GHOST: Fix memory leak in X11 DPI query | Sergey Sharybin | |
The X resource database is to be explicitly destroyed. This fixes 46 bytes leak per every window DPI query (which happens a lot on window move/resize and even on areas resize). Unfortunately, this does not fully fix the leak since the known leak: https://bugs.freedesktop.org/show_bug.cgi?id=94604 | |||
2018-07-10 | Fix T55776: crash with multiple windows and reload new. | Brecht Van Lommel | |
There were a number of cases where immActivate() and immDeactivate() could get out of sync, causing crashes due to using a freed mutex lock. Refactor the code now to hopefully avoid this always. | |||
2018-07-08 | Cleanup: rename 'ct' to 'len' for gawain | Campbell Barton | |
2018-07-06 | Cleanup: remove unused shader node compatibility flag. | Brecht Van Lommel | |
No longer needed after Blender Internal removal and Eevee replacing the Cycles GLSL shading nodes. | |||
2018-07-06 | UI/Python: rename Lamps to Lights, to follow more standard terminology. | Brecht Van Lommel | |
Internally it's still mostly named lamps, though some modules like Cycles were already calling them lights. | |||
2018-07-06 | Merge branch 'master' into blender2.8 | Philipp Oeser | |
Conflicts: source/blender/editors/screen/screen_edit.c | |||
2018-07-06 | Cycles: Enabled half precision textures for OpenCL devices that support the ↵ | Stefan Werner | |
cl_khr_fp16 extension. | |||
2018-07-06 | Cycles: Fixed OpenCL kernel build, it threw a compiler error. | Stefan Werner | |
2018-07-06 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-06 | Cleanup: strip trailing space for cycles | Campbell Barton | |
2018-07-06 | Cycles: missed when renaming updated RNA | Campbell Barton | |
2018-07-05 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-05 | Shaders: add target setting to material output node. | Brecht Van Lommel | |
This makes it possible to have a single shading nodetree that contains separate Cycles and Eevee shaders. By default the target is set to All so shaders are shared. | |||
2018-07-05 | Cycles: Adding native support for UINT16 textures. | Stefan Werner | |
Textures in 16 bit integer format are sometimes used for displacement, bump and normal maps and can be exported by tools like Substance Painter. Without this patch, Cycles would promote those textures to single precision floating point, causing them to take up twice as much memory as needed. Reviewers: #cycles, brecht, sergey Reviewed By: #cycles, brecht, sergey Subscribers: sergey, dingto, #cycles Tags: #cycles Differential Revision: https://developer.blender.org/D3523 | |||
2018-07-05 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-04 | Cycles Denoising: Pass tile buffers to every OpenCL kernel to conform to ↵ | Lukas Stockner | |
standard and get rid of set_tile_info | |||
2018-07-04 | Cycles Denoising: Correctly handle target buffer in tile unmapping and move ↵ | Lukas Stockner | |
device swap logic to the device_memory | |||
2018-07-04 | Cycles Denoising: Cleanup: Rename tiles to tile_info | Lukas Stockner | |
2018-07-04 | Cycles Denoising: Refactor denoiser tile handling | Lukas Stockner | |
This deduplicates the calls for tile (un)mapping and allows to have a target buffer that is different from the source buffer (needed for baking and animation denoising). | |||
2018-07-04 | Cycles Denoising: Split main function into logical steps | Lukas Stockner | |
2018-07-03 | Cleanup: unused function | Campbell Barton | |
2018-07-03 | GHOST: Fix assert and rebind previous ogl context. | Clément Foucault | |
2018-07-03 | Revert "GHOST: Delay opengl context initialization" | Clément Foucault | |
This reverts commit 128926a41b368e166af63515370d9c9367e3dda2. | |||
2018-07-03 | Revert "GHOST: WGL: Delay context initialization for offscreen contexts." | Clément Foucault | |
This reverts commit 800c3c5ca581d5427c4270c60f022c3ccdd8b312. # Conflicts: # intern/ghost/intern/GHOST_ContextWGL.cpp | |||
2018-07-03 | Revert "GHOST: Fix uninitialized var" | Clément Foucault | |
This reverts commit 27b673402228aeede8369d99bf64f3da21541058. | |||
2018-07-03 | Revert "GHOST: Fix uninitialized values." | Clément Foucault | |
This reverts commit aca403c819c4fc9e1e7197bbe3027d43d114bfd6. | |||
2018-07-02 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-02 | Cycles: Fix missing curve hair when building with GCC-8 in release mode | Sergey Sharybin | |
Reshuffle cast intrinsics to make XOR to operate on __m128i rather than on __m128. Hopefully this does not affect performance. | |||
2018-07-01 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-01 | Fix T55626, fix T55106: Cycles motion blur + persistent images bug. | Brecht Van Lommel | |
2018-07-01 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-01 | RNA: use bool for boolean RNA types | Campbell Barton | |
We were using int's for bool arguments in BKE, just to avoid having wrapper functions. | |||
2018-07-01 | Cleanup: remove num argument prefix | Campbell Barton | |
2018-06-30 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-29 | Cycles: change AO node default to 16 samples and only local off. | Brecht Van Lommel | |
2018-06-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-28 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-06-28 | Fix Cycles tests build on macOS. | Brecht Van Lommel | |
2018-06-27 | UI: Single-column layout for Lamp panel | William Reynish | |
2018-06-26 | Merge branch 'master' into blender2.8 | Sybren A. Stüvel | |
2018-06-26 | UI: Tweaks to Cycles Bake panel | William Reynish | |
-Correctly aligns bake options in the column -Updated Metadata panel with right-aligned checkboxes for consistency | |||
2018-06-26 | Revert "Turned off clang warnings in third party includes." | Stefan Werner | |
This reverts commit d53093953f8f3b58600cb19020ecbe0b5f254b52. | |||
2018-06-26 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-26 | Cycles: Fix wrong row count for World MIS CDF calculation | Lukas Stockner | |
2018-06-26 | Turned off clang warnings in third party includes. | Stefan Werner | |
The latest clang compiler (at least the one in Xcode 9.4.1) warns about the register keyword and macro expansions using defined(). Since these warnings come from third party code, we can't address them directly in Blender. Silencing them via #pramgas will at least keep the warnings during a build down to the ones that are relevant to Blender code. | |||
2018-06-25 | Cycles: Fix memory leak with session | Sergey Sharybin | |
We didn't check for sync object being already allocated. In fact, we simply need to use proper function to free session. |