Blender Git Commit Log

All Blender Git commits.

Page: 3921 / 8462

Revision 45b3555 by Mike Erwin (master)
April 18, 2017, 16:09 (GMT)
OpenGL: fix compatibility with Mac & Mesa

This combines the Mesa fix (16e929e6ff1007d057d183b56bb7fc2d1f8aae53 by @brita_) with the Mac fix (89e23c743e601940fc051189ef01c537233d2043 by @merwin).

And uses the same fix for another call to glFramebufferTexture introduced in f1fb605ec9ffd69b82652f3702de8b7ada570fd8.
Revision b0351bd by Mike Erwin (master)
April 18, 2017, 16:09 (GMT)
Gawain: define feature macros in a more compatible way

Thanks to @sergey for proactively testing clang 4.0, which does not accept defined(FOO) as part of macro definitions.
April 18, 2017, 15:03 (GMT)
Cleanup: replace num/ct/tot with 'len'
April 18, 2017, 15:00 (GMT)
Alembic import: little fix for D2634

Now it doesn't crash any more when the Alembic curves object doesn't
have any user properties.
April 18, 2017, 14:47 (GMT)
Merge branch 'master' into blender2.8
April 18, 2017, 14:42 (GMT)
Fix text drawing with core profile

The issue was going to the fact that GL_ALPHA was deprecated in core profile
and common solution online is to use GL_RED instead. That is what is done in
this commit.
April 18, 2017, 14:36 (GMT)
Alembic import/export: write curve resolution to user property

Curve resolution isn't natively supported by Alembic, hence it is stored
in a user property "blender:resolution". I've looked at a Maya curves
example file, but that also didn't contain any information about curve
resolution.

Differential Revision: https://developer.blender.org/D2634

Reviewers: kevindietrich
April 18, 2017, 14:30 (GMT)
Merge remote-tracking branch 'origin/master' into blender2.8
April 18, 2017, 14:29 (GMT)
Revert "Object Info node support for GLSL mode and the internal render"

This reverts commit 76425feed8644a8fe1c0e52ef3f77b95012ba44e.

** Note **
This was supposed to be a merge, but it was rebased.
April 18, 2017, 14:25 (GMT)
Cleanup: missing headers
April 18, 2017, 14:12 (GMT)
Cleanup: replace num/ct/tot with 'len'
April 18, 2017, 14:02 (GMT)
OpenGL: Update GPU_legacy_stubs.c

The list is now re-ordered too.
And we are no longer including the new tokens suggestions here (the ones
defined as USE_ in gl-deprecated.h)
April 18, 2017, 14:02 (GMT)
OpenGL: Comment out the old tokens from gl-deprecated

Those tokens are still valid. Although we should not being using them,
they should not prevent us from building with core profile.

In the future we can have a new flag WITH_GL_CORE_STRICT for those.
But only after we build with core profile by default
April 18, 2017, 14:02 (GMT)
BGL: Remove deprecated enums

Note: The enums that are deprecated and supported are still there
April 18, 2017, 13:37 (GMT)
Eevee: Fix warning
April 18, 2017, 13:37 (GMT)
Object Info node support for GLSL mode and the internal render

Object Info node can be useful to give some variation to a single material assigned to multiple instances. This patch adds support for Viewport and BI.

{F499530}

Example: {F499528}

Reviewers: merwin, brecht, dfelinto

Reviewed By: brecht

Subscribers: duarteframos, fclem, homyachetser, Evgeny_Rodygin, AlexKowel, yurikovelenov

Differential Revision: https://developer.blender.org/D2425
April 18, 2017, 13:33 (GMT)
Draw Manager: T51218 Support edit-mesh hide
April 18, 2017, 13:24 (GMT)
Fix install_deps.sh for new Ubuntu 17.04, which does not have libopenjpeg!
April 18, 2017, 13:06 (GMT)
Use better workaround ofr getting scene layer for Derivedmesh's mask

This replaces access to the first scene layer (which was wrong) with a linear
lookup of scene layer by it's active index.

This seems to be a better temporary solution to have things working for until
we've got proper workspace, depsgraph and it's per-layer storage in place.
April 18, 2017, 12:58 (GMT)
Remove deprecated GL_LIGHTING chunk from manipulator draw code.

This is new feature, will likely need own shader to get same result.
Just commented it as TODO, though, this is not high priority.

Part of T51164.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021