Revision 5f0cf67 by Campbell Barton December 10, 2015, 10:18 (GMT) |
Cleanup: quiet warning |
Revision 9a990ea by Campbell Barton December 10, 2015, 10:08 (GMT) |
Use 'peek' instead of 'last' for stack macro |
Revision f9047c3 by Brecht Van Lommel December 10, 2015, 00:58 (GMT) |
Eigen: fold remaining OpenNL code into intern/eigen. Differential Revision: https://developer.blender.org/D1662 |
Revision 858b680 by Brecht Van Lommel December 10, 2015, 00:58 (GMT) |
Eigen: move C API into intern/eigen. |
Revision 14f2ae4 by Bastien Montagne December 9, 2015, 20:56 (GMT) |
install_deps.sh: fix (hopefully) broken OSL building on modern RPM-like distro. Those stupid ones only have one version of llvm (obviously not 3.4 one ;) ), so we have to build again LLVM3.4 in those cases. Thing is, * I did not update LLVM magic number when fixed a stupid typo breaking OSL building (the terminfo thing), so many people were still using previously-built LLVM. * Even worse, options passed to OSL to specify own LLVM from /opt/lib were wrong (not sure when this got out of sync...). Thanks to mib2berlin and slikdigit for the report & testings! |
Revision c65cf86 by Bastien Montagne December 9, 2015, 19:49 (GMT) |
install_deps.sh: fix utmost stupid typo breaking 'skip-osl' option on RPM-based distro... |
Revision d2312eb by Bastien Montagne December 9, 2015, 19:46 (GMT) |
install_deps.sh: print correct set of sources tested when a wget fails... |
Revision 19dba67 by Sergey Sharybin December 9, 2015, 13:38 (GMT) |
Cycles: Comment out unused arguments |
Revision 38b9300 by Bastien Montagne December 9, 2015, 13:34 (GMT) |
install_deps.sh: raise default py version to 3.5.1 (due to some obscure bugs with OPM and 3.5.0). |
Revision 4cba8d1 by Bastien Montagne December 9, 2015, 13:34 (GMT) |
install_deps.sh: add '-U' update commands to onle-liner CMake-based build command line. Avoid user to have to edit themselves their CMake config. Thanks a bunch @campbellbarton for the tip! :D |
Revision 56a55f2 by Campbell Barton December 9, 2015, 07:55 (GMT) |
CMake: include eigen as a system header |
Revision aaa5678 by Campbell Barton December 9, 2015, 05:24 (GMT) |
BMesh: move BM_face_split_edgenet to its own file Isolate edge-net splitting in preparation for other functions to be added here. |
Revision 1898c1f by Campbell Barton December 9, 2015, 03:03 (GMT) |
Math Lib: add axis_dominant_v3_ortho_single |
Revision d7851b8 by Mike Erwin December 9, 2015, 01:13 (GMT) |
remove a debug printf |
Revision 0dfc8d6 by Brecht Van Lommel December 8, 2015, 18:00 (GMT) |
OpenGL: split off framebuffer, shader and texture code into separate files. |
Revision b25e4b3 by Brecht Van Lommel December 8, 2015, 17:58 (GMT) |
OpenGL: remove non-power-of-two texture check, where even ES 2.0 does not need it. |
Revision af57843 by Campbell Barton December 8, 2015, 11:52 (GMT) |
Correct recent OpenGL cleanup |
Revision b787341 by Mike Erwin December 8, 2015, 07:14 (GMT) |
OpenGL: use extension form of FBOs FBOs are a GL 3.0 feature but enjoy nearly universal support via extensions. The newer ARB extension brings these features to GL 2.1 without needing an ARB suffix. The older EXT extensions *do* use a suffix. Since we don?t know which is used until runtime, I added the suffix to all functions & enums. Also updated the check to look for the FBO feature set instead of the specific EXT extension. |
Revision 6006173 by Mike Erwin December 8, 2015, 06:19 (GMT) |
OpenGL: use sized texture internal formats Maybe this is pedantic but I read it?s best to explicitly set the desired component size. Also append ?_ARB? to float texture formats since those need an extension in GL 2.1. |
Revision c013d64 by Mike Erwin December 8, 2015, 06:19 (GMT) |
disable old Mac OpenGL workaround Comment says this is from the MacOS 10.5 era. Surely it?s been fixed by now. If nobody complains in the next few months let?s delete this. |
|
|
|


Master Commits
MiikaHweb | 2003-2021