Blender Git Commit Log

All Blender Git commits.

Page: 3950 / 8462

April 5, 2017, 09:25 (GMT)
Locales: Some optimization work

Mainly visible for MSVC debug builds and gives about 2x speedup.
April 5, 2017, 09:08 (GMT)
Merge branch 'blender2.8' into custom-manipulators
April 5, 2017, 09:01 (GMT)
Fix T50976: Blender UI problems with certain theme files.

Core of the issue was that some of our Theme colors are RGB-only, but
were loaded as RGBA.

Note that tracking all possible cases is pretty impossible, so we'll
have to tackle those as they get reported am afraid.
April 5, 2017, 08:53 (GMT)
GPU_immediate_util: missed last commit
April 5, 2017, 08:43 (GMT)
Cleanup: Move imm_draw utils into own file

These were in BIF_glutil which is documented to be removed,
so best not define new API's there.
April 5, 2017, 08:02 (GMT)
Merge branch 'master' into blender2.8

Conflicts:
source/blender/alembic/intern/abc_exporter.h
April 5, 2017, 07:46 (GMT)
Naming constancy for 'imm' utility functions

- use 'imm_draw_' prefix for functions that draw.
- use '_3d' suffix for 3d functions, no suffix for 2d functions.
- use terms fill/wire (shorter than filled / lined).

Also add `imm_draw_circle_fill_3d` (only had wire version)
April 5, 2017, 07:26 (GMT)
InstallDeps: Raise minimal & official version of OIIO to 1.7.13.

As requested by @sergey.
April 5, 2017, 06:39 (GMT)
Fix workspace mode syncing

Toggling off a mode didn't correctly update the workspace.
April 5, 2017, 05:22 (GMT)
fix ps->go = false;
April 5, 2017, 05:00 (GMT)
fixed masking bug, & pbvh freeing bug. Still trying to figure out grids...
April 5, 2017, 03:54 (GMT)
initial commit: call the `playanim_window_open` only once

immInit should only be called once per application.
However, immediate mode only works if a GHOST window is created.
But every time you drop a video in the anim player, `GHOST_DisposeWindow` is called and a new window is created next. Forcing destroy and init a new immediate mode context :

This patch changes the order of things. And call `GHOST_SetClientSize` intead `GHOST_CreateSystem`, `GHOST_CreateEventConsumer`, `GHOST_AddEventConsumer` and `playanim_window_open`.
April 5, 2017, 03:16 (GMT)
Support clipping for dial widgets

Apply changes from @Severin's recent commit ebe1b4f1 to dial widgets.
April 5, 2017, 02:56 (GMT)
Alembic: addition of a simple logging class.

The idea is to have a system where we properly log error messages and
let the users know that errors occured redirecting them to the console
for explanations. This is only implemented for the exporter since the
importer already has similar functionalities; however they shall
ultimately be unified in some way.

Reviewers: sybren, dfelinto

Differential Revision: https://developer.blender.org/D2541
April 5, 2017, 01:43 (GMT)
Merge branch 'blender2.8' into custom-manipulators
April 5, 2017, 01:40 (GMT)
Merge branch 'master' into blender2.8
Revision 064eba2 by Mike Erwin (master)
April 4, 2017, 23:36 (GMT)
revert recent cleanup, keep useful changes

Don't want to annoy module owner.

What is kept:
- UI_view2d_scale_get with unused y scale
- corrected comment
- unsigned --> unsigned int
April 4, 2017, 23:33 (GMT)
Fix rotation manipulators not clipping

Added new shader for clipping, also cleaned up rotation manipulator
drawing code a bit.
This code should be replaced by new transform manipulators soon, just
keeping this working in the meanwhile.
April 4, 2017, 19:52 (GMT)
Fix blenderplayer compilation
Revision 125ce64 by Mike Erwin (master)
April 4, 2017, 19:40 (GMT)
cleanup

I started cleaning up UI_view2d_scale_get where the y scale was unused, then got carried away...

- for loop scope
- declare variables closer to where they are used
- move early exits closer to function start
- unsigned --> unsigned int
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021