Blender Git Commit Log

All Blender Git commits.

Page: 4241 / 8462

August 16, 2016, 07:04 (GMT)
Multiview tracking count clip using main.movieclip

- using open clip given by main->movieclip
- haven't set up clip pointer using main.movieclip
Revision 8619e09 by Mike Erwin (master)
August 16, 2016, 01:44 (GMT)
OpenGL: tweak legacy 2D shader

EXT_gpu_shader4 lets us say ?noperspective? in GLSL #version 120 just
like in later GLSL.

Mac shader now matches modern GLSL available on other platforms.
August 16, 2016, 01:27 (GMT)
Fixed spray mode in vertex paint.
August 16, 2016, 01:09 (GMT)
Merge branch 'master' into soc-2016-pbvh-painting
August 15, 2016, 23:02 (GMT)
Curves: Chamfer and offset operators

Offset operator: Fixed it to work with vector and free handles.

Chamfer: The operator now preserves all settings from the handles it is modifying (radius, tilt, weight, handle type, etc...).
August 15, 2016, 21:59 (GMT)
Merge branch 'master' into soc-2016-layer_manager
August 15, 2016, 20:59 (GMT)
now using scene gravity in all mantaflow scripts (smoke and liquid)
August 15, 2016, 20:54 (GMT)
refactored mantaflow scripts
Revision c00b2d8 by Mike Erwin (master)
August 15, 2016, 18:55 (GMT)
OpenGL: ignore deprecated API warnings

Reduces noise from --debug-gpu so we can spot serious errors.

Blender 2.7x uses OpenGL 2.1, we don't care if features are deprecated.

I'll re-enable these warnings for blender2.8 after next merge.
August 15, 2016, 16:15 (GMT)
Quick fix for Select Overlapping UVs operator
Revision 76b6c77 by Mai Lavelle (master)
August 15, 2016, 15:13 (GMT)
Cycles microdisplacement: Allow kernels to be built without patch evaluation

Kernels can now be built without patch evaluation when not needed by the
scene (Catmull-Clark subdivision not in use), giving a performance boost
for some devices.
August 15, 2016, 14:28 (GMT)
Fix Cycles OpenCL textures after recent CUDA fix.

kernel_textures.h is included in device_opencl.cpp, so we can't check
__KERNEL_OPENCL__ there.
August 15, 2016, 13:54 (GMT)
Curves: Offset operator

Offset now works with auto, align and vector type handles.
August 15, 2016, 13:36 (GMT)
Fix OpenGL backtrace build errors, without disabling warnings.
August 15, 2016, 13:05 (GMT)
Add new packing to keymap and UV menu
August 15, 2016, 12:10 (GMT)
Curves: fillet and chamfer

Added support to fillet and chamfer cyclic splines.
Occasionaly, with no apparent reason, the following assertion fails

blender-build/blender/source/blender/blenlib/intern/BLI_ghash.c:458, ghash_insert_ex(), at '(gh->flag & GHASH_FLAG_ALLOW_DUPES) || (BLI_ghash_haskey(gh, key) == 0)
August 15, 2016, 11:46 (GMT)
Tentative compile fix after recent gpu debug changes
Revision 2c03d01 by Mike Erwin (master)
August 15, 2016, 08:49 (GMT)
OpenGL: debug context on Windows

Enable based on --debug-gpu at the command line. Linux already works
this way.

This commit in master (2.78 timeframe) is the smallest change that gets
the desired result. I did a similar commit in blender2.8. Most ongoing
GL debug work will go into 2.8, not 2.7x.

In support of T49089
Revision ad6e7a0 by Mike Erwin (master)
August 15, 2016, 08:10 (GMT)
OpenGL: backtrace on errors (--debug-gpu)

Backtrace so we can pinpoint where the GL error came from. Then fflush
on severe errors in case it's severe enough to crash Blender.
Revision 55eb8ce by Mike Erwin (master)
August 15, 2016, 08:06 (GMT)
OpenGL: enhance debug output

When running blender --debug-gpu

Display which debug facilities are available. One of these, in order of preference:
- OpenGL 4.3
- KHR_debug
- ARB_debug_output
- AMD_debug_output

All messages are logged now, not just errors. Will probably turn some of these off later.

GL_DEBUG_OUTPUT_SYNCHRONOUS lets us break on errors and backtrace to the exact trouble spot.

Callers of GPU_string_marker no longer pass in a message length, just the message itself (null terminated).

Apple provides no GL debug logging features.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021