Go to file
Kévin Dietrich fce795415a Fix T87929: Cycles, missing update when visibility is modified
This issue originates from a missing BVH packing for visibility data
when it is modified.

To fix this, this adds update flags to the managers to carry the
modified visibility information from the Objects' modified flag to the
GeometryManager.

Another set of flags is added to determine which data need to be packed:
geometry, vertices, or visibility. Those flags are then used when
packing the primivites.

Reviewed By: brecht

Maniphest Tasks: T87929

Differential Revision: https://developer.blender.org/D11219
2021-05-14 02:40:43 +02:00
.github Add Probot Stale configuration file 2019-10-11 14:13:29 +02:00
build_files Fix T86530: crash with Cycles OSL on Arm64 2021-04-19 14:41:14 +02:00
doc Docs: PyAPI: Fix css selector failing on some pages 2021-05-01 01:54:05 -04:00
extern Remove SMAA generating message during compilation. 2021-04-28 08:38:10 +02:00
intern Fix T87929: Cycles, missing update when visibility is modified 2021-05-14 02:40:43 +02:00
release Fix: IC keymap V-key view pie doesn't work in Weight Paint mode 2021-05-12 22:19:47 +10:00
source Fix T87360 Multi input links aren't placed correctly when created with python 2021-05-13 23:05:38 +02:00
tests Tests/bpy: Add installation verification test 2021-03-29 22:26:54 +05:30
.arcconfig Fix .arcconfig not working with latest arcanist version 2020-03-01 22:35:31 +01:00
.clang-format Clang Format: bump the minimum version to 8 2021-04-01 11:18:05 +11:00
.clang-tidy Cleanup: enable modernize-use-equals-default check 2021-04-08 11:07:27 +02:00
.editorconfig editorconfig: correct indent size 2019-04-17 13:34:46 +02:00
.git-blame-ignore-revs Cleanup: git-blame-ignore-revs: Update policy & commits 2021-01-29 13:20:32 +05:30
.gitignore Compositor automated testing 2021-03-26 16:15:02 +01:00
.gitmodules Update for moving blender2.8 to master. 2018-12-21 12:15:21 +01:00
CMakeLists.txt macOS: Fix unknown -Wsuggest-override warning 2021-04-24 01:54:30 +05:30
COPYING
GNUmakefile GNUmakefile: add 'check_mypy' convenience target 2021-04-14 11:36:46 +10:00
make.bat Build: add "make test" command for Windows, output log file 2019-09-12 20:23:03 +02:00
readme.rst Blender README: Fix the full license name. 2021-04-09 12:39:33 +02:00

.. Keep this document short & concise,
   linking to external resources instead of including content in-line.
   See 'release/text/readme.html' for the end user read-me.


Blender
=======

Blender is the free and open source 3D creation suite.
It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing,
motion tracking and video editing.

.. figure:: https://code.blender.org/wp-content/uploads/2018/12/springrg.jpg
   :scale: 50 %
   :align: center


Project Pages
-------------

- `Main Website <http://www.blender.org>`__
- `Reference Manual <https://docs.blender.org/manual/en/latest/index.html>`__
- `User Community <https://www.blender.org/community/>`__

Development
-----------

- `Build Instructions <https://wiki.blender.org/wiki/Building_Blender>`__
- `Code Review & Bug Tracker <https://developer.blender.org>`__
- `Developer Forum <https://devtalk.blender.org>`__
- `Developer Documentation <https://wiki.blender.org>`__


License
-------

Blender as a whole is licensed under the GNU General Public License, Version 3.
Individual files may have a different, but compatible license.

See `blender.org/about/license <https://www.blender.org/about/license>`__ for details.