Blender Git Loki

Kaikki Blender Git kommitit.

Page: 257 / 8462

Revision 82ab2c1 by Peter Kim (master)
September 10, 2021, 04:19 (GMT)
XR: Re-enable SteamVR OpenGL backend for AMD gpus

Addresses T76082.

Since the DirectX backend does not work for AMD gpus
(wglDXRegisterObjectNV() fails to register the shared OpenGL-DirectX
render buffer, displaying a pink screen to the user), the original
solution was to use SteamVR's OpenGL backend, which, as tested
recently, seems to work without any issues on AMD hardware.

However, the SteamVR OpenGL backend (on Windows) was disabled in
fe492d922d6d since it resulted in crashes with NVIDIA gpus (and still
crashes, as tested recently), so SteamVR would always use the
AMD-incompatible DirectX backend (on Windows).

This patch restores use of the SteamVR OpenGL backend for non-NVIDIA
(AMD, etc.) gpus while maintaining the DirectX workaround for NVIDIA
gpus. In this way, issues are still resolved on the NVIDIA side but
AMD users can once again use the SteamVR runtime, which may be their
only viable option of using Blender in VR.

Reviewed By: Julian Eisel

Differential Revision: https://developer.blender.org/D12409
September 10, 2021, 02:24 (GMT)
Merge remote-tracking branch 'blender_org/master' into temp-usd-latest-master
September 9, 2021, 23:19 (GMT)
Windows: Fix VS2022 detection

VS2019 had a compiler update moving it into the
range that was used to detect VS2022. This patch
updates the detection to the current VS2022
preview compiler version.

Reported by Jesse Y on chat.
September 9, 2021, 21:43 (GMT)
UI: File Browser Options Fix

With D12436 two File Browser properties were renamed but two references
not changed in space_filebrowser.py

See D12449 for details.

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

Reviewed by Hans Goudey
September 9, 2021, 21:07 (GMT)
Merge branch 'master' into subdivision_work
September 9, 2021, 21:07 (GMT)
Don't tag for a subdivision evaluation on file load.
September 9, 2021, 21:07 (GMT)
Use a single call to GPU_vertbuf_update_sub.
September 9, 2021, 21:06 (GMT)
Unnecessary change from master.
September 9, 2021, 21:06 (GMT)
Remove outdated comment.
September 9, 2021, 21:06 (GMT)
Remove now unused function.
September 9, 2021, 20:02 (GMT)
USD export: redundant call to set stage units

Setting the stage meters per unit metadata was being called
in two places unnecessarily. Removed redundant call.
September 9, 2021, 19:14 (GMT)
Fix Cycles X use of uninitialized memory for AO and bevel nodes

Always write to the SVM stack also in cases where no actual AO or bevel
ray-tracing can be performed.
September 9, 2021, 18:38 (GMT)
Fix T90848: Cycles X correlation artifact in subsurface scattering
September 9, 2021, 18:06 (GMT)
Sculpt dyntopo: Added a 'hard edge mode' option
to forcibly set autosmooth_fset_slide to zero
(i.e. treat face set boundaries as hard edges
and not project them on the surface).
September 9, 2021, 17:47 (GMT)
Fix image slot switching during render not working
September 9, 2021, 17:47 (GMT)
Merge branch 'master' into cycles-x
September 9, 2021, 17:19 (GMT)
Revert "Depsgraph: release GIL when evaluating the depsgraph"

It is causing crashes in rendering, when releasing the GIL in render threads
while the main thread is holding it.

Ref T91046

This reverts commit fc460351170478e712740ae1917a2e24803eba3b.
September 9, 2021, 17:14 (GMT)
Attempt to fix build error on macOS buildbot

Couldn't recreate this on my macOS machine even though it uses the same minimum
deployment target version of 10.13.
September 9, 2021, 16:55 (GMT)
progress
September 9, 2021, 16:49 (GMT)
Fix T90317: Confusing File Browser Preferences

Preferences / File Browser section made less confusing.

See D12436 for details and comparisons.

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

Reviewed by Campbell Barton and Julian Eisel
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021