Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2137 / 5574

April 23, 2017, 16:10 (GMT)
[msvc/make.bat] Allow override of the build folder name
April 23, 2017, 08:49 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
build_files/cmake/platform/platform_apple.cmake
April 22, 2017, 18:06 (GMT)
missing from last commit
April 22, 2017, 18:02 (GMT)
Fix armature drawing ignoring object matrix

Looks like name-space collision.
April 22, 2017, 17:27 (GMT)
Draw Manager: hide 2d curves normals
April 22, 2017, 17:03 (GMT)
OSX: satisfy macro to also apply alembic tests
April 22, 2017, 16:39 (GMT)
Disable breaking alembic test for osx
April 22, 2017, 06:13 (GMT)
Cleanup: line length
April 22, 2017, 05:53 (GMT)
Cleanup: use DRW_shgroup_call prefix for dynamic and fixed

More useful for completion since an 'shgroup_dynamic' is not a thing
(would be confusing if other dynamic functions are added).
Revision 9fe9cf8 by Mike Erwin
April 22, 2017, 04:58 (GMT)
fix omission from previous commit

Missed one old call on Linux/X11.
Follow-up to ef640ecf1004f7af9cfde09f5ce1cde2fb70747f
Revision ef640ec by Mike Erwin
April 22, 2017, 04:35 (GMT)
OpenGL: remove use of GLEW MX

MX (Multiple conteXt) support was dropped from the GLEW 2.0 library to make core profile support cleaner.

Our WITH_GLEW_MX build option was OFF by default already; this commit removes the inactive code paths.

I'm working on a plan for multiple GPUs, contexts, resource sharing, etc. This commit gives us a cleaner starting point for that upcoming work.

Tested on Mac, will test on Linux & Windows immediately after pushing.
Revision 1beed61 by Mike Erwin
April 21, 2017, 20:04 (GMT)
OpenGL/GHOST: don't request accum buffer on Mac

This was blocking core context setup on Mac, since accumulation buffers are obsolete. With this (and appropriate CMake options) I now get

renderer: 'Intel HD Graphics 4000 OpenGL Engine'
vendor: 'Intel Inc.'
version: '4.1 INTEL-10.24.45'

in system-info.txt intead of

version: '2.1 INTEL-10.24.45'
Revision 12261aa by Mike Erwin
April 21, 2017, 19:51 (GMT)
fix unitizialized use warning

The code would only use 'type' uninitialized in error conditions, but it's still better to avoid that.

caught by clang
Revision dcda9b4 by Mike Erwin
April 21, 2017, 19:48 (GMT)
Eevee/OpenGL: fix shader for core profile

April 21, 2017, 18:18 (GMT)
[cmake] Fix Alembic build errors with msvc
April 21, 2017, 14:43 (GMT)
Eevee: Cascaded Shadow Maps, follow up.

- Compute coarse bounding box of split frustum. Can be improved
- Make use of 4 cascade.
- View dependant glitches are fixed.
- Optimized shader code.
April 21, 2017, 14:30 (GMT)
Merge branch 'master' into blender2.8
April 21, 2017, 14:25 (GMT)
Fix crash when duplicating objects by tagging depsgraph

This may change once depsgraph becomes aware of workspaces.
For now this is the best we can do.
April 21, 2017, 14:20 (GMT)
Alembic unit tests: Removed trailing spaces
April 21, 2017, 14:20 (GMT)
Alembic unit tests: don't depend on ALEMBIC_ROOT_DIR being defined by user

By mistake, the code relied on ALEMBIC_ROOT_DIR being defined by the user
running the tests. Now CMake macros are used to correctly find the Alembic
root directory.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021