Blender Git Commit Log

All Blender Git commits.

Page: 1420 / 8462

July 29, 2020, 14:51 (GMT)
LineArt: Don't call angle splitting when threshold is minimal.
July 29, 2020, 14:51 (GMT)
LineArt: Near clipping intersection hack.
July 29, 2020, 14:51 (GMT)
LineArt: Fix baking crash.
July 29, 2020, 14:26 (GMT)
Simplification: use BLI_sprintfN instead of dynstr...
July 29, 2020, 14:07 (GMT)
GPUShader: Fix linking with MSVC
July 29, 2020, 13:54 (GMT)
Cleanup: GPUTexture: Use UNPACK3 in texture_fluid
July 29, 2020, 13:54 (GMT)
GPUState: Fix compilation error on MSVC
July 29, 2020, 13:54 (GMT)
Cleanup: GPU: Move Image based function to GPU_draw.h

This makes it less confusing what functions are for blender
structures.
July 29, 2020, 13:54 (GMT)
Cleanup: GPU: Rename gpu_texture_smoke to fluid, and move back to C

The file do not have a reason to be C++ anymore.
July 29, 2020, 13:34 (GMT)
GPencil: New Brush predefined mode

it's good to have an option to ' pin' a mode to the brush, to use that mode always, independent of the current viewport selected mode.

{F8723224}

Reviewed By: pepeland

Differential Revision: https://developer.blender.org/D8399
81a002
July 29, 2020, 13:33 (GMT)
Merge branch 'master' into soc-2020-info-editor
July 29, 2020, 13:30 (GMT)
Cleanup: Remove deprecated comment.
July 29, 2020, 13:30 (GMT)
Cleanup: Always keep unlock at same level as lock.

This was fine in those cases with current code, but that kind of
assumption is always risky, and an open door to hard-to-track bugs when
code changes in the future...
July 29, 2020, 13:03 (GMT)
GPU: Refactor gpu_texture_image to not use GL calls

This is also a bit of code cleanup, reorganisation.

Tried to be DRYed but avoid too much code change to (hopefully) minimize
breakage.

- GPU: remove TEXTARGET_CUBE_MAP, this is no longer used in the codebase.
- GPUTexture: Move compressed texture upload to gpu_texture.cc
- GPUTexture: Add per texture Anisotropic filtering switch
July 29, 2020, 13:03 (GMT)
GPU: Move gpu_shader.c to C++

We split builtin shader support to its own file to avoid
converting code (lack of designated initializer in C++)
and to reduce file size.
July 29, 2020, 13:03 (GMT)
GPU: Move gpu_state.c to C++
July 29, 2020, 13:03 (GMT)
GPU: Move gpu_texture.c to C++

# Conflicts:
# source/blender/gpu/GPU_texture.h
July 29, 2020, 13:03 (GMT)
GPU: Move gpu_uniformbuffer.c to C++

This also rewrite and simplify the module a bit.
July 29, 2020, 13:03 (GMT)
GPU: Move gpu_vertex_buffer.c to C++
July 29, 2020, 13:03 (GMT)
GPU: Move gpu_vertex_format.c to C++
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021