Go to file
Sergey Sharybin 803337f3f6 \0;115;0cCycles: Cleanup, use ccl_restrict instead of ccl_restrict_ptr
There were following issues with ccl_restrict_ptr:

- We already had ccl_restrict for all platforms.

- It was secretly adding `const` qualifier to the declaration,
  which is quite weird since non-const pointer can also be
  declared as restricted.

- We never in Blender are using foo_ptr or FooPtr type definitions,
  so not sure why we should introduce such a thing here.

- It is absolutely wrong from semantic point of view to put pointer
  into the restrict macro -- const is a part of type, not part of
  hint for compiler that some pointer is never aliased.
2017-05-19 12:41:03 +02:00
build_files Install_deps: py 3.5.3, collada 22b1f4ff026881b4 (2.6.47), OCIO 6de971097c7f5. 2017-05-18 16:53:07 +02:00
doc Cleanup: menu example 2017-04-29 16:20:06 +10:00
extern Curve Fitting: minor change to re-fitting method 2017-04-30 00:01:16 +10:00
intern \0;115;0cCycles: Cleanup, use ccl_restrict instead of ccl_restrict_ptr 2017-05-19 12:41:03 +02:00
release Fix T51348: Node highlighting is broken 2017-05-15 13:52:17 +02:00
source Fix T51556: Sequencer - White Balance Modifier - Masking is not honored 2017-05-19 11:29:18 +02:00
tests Fix T51331: fixes for Alembic unit tests on Windows 2017-04-28 15:28:41 +02:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Update .gitignore to some more generated/non-git-stored files. 2016-08-21 22:40:57 +02:00
.gitmodules Point all submodules to master branch 2017-04-03 14:54:51 +02:00
CMakeLists.txt fix typo in WITH_SYSTEM_GFLOG in CMakeLists.txt 2017-04-30 10:52:38 -06:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Makefile: set tab width=4 2017-03-11 20:48:12 +11:00
make.bat [msvc/make.bat] Limit the amount of simultaneously compiled projects. 2017-05-03 15:15:35 -06:00