Michael Jones (Apple) Michael-Jones
  • Joined on 2021-10-07
Michael Jones (Apple) merged pull request blender/blender#106276 2023-03-29 20:20:20 +02:00
Cycles: Fix MetalRT shadow all hit bug
Michael Jones (Apple) pushed to main at blender/blender 2023-03-29 20:20:20 +02:00
944a5854c6 Cycles: Fix MetalRT shadow all hit bug
Michael Jones (Apple) created pull request blender/blender#106276 2023-03-29 19:41:17 +02:00
Cycles: Fix MetalRT shadow all hit bug
Michael Jones (Apple) created branch FixMetalRTShadowAllHit in Michael-Jones/blender 2023-03-29 19:39:57 +02:00
Michael Jones (Apple) pushed to FixMetalRTShadowAllHit at Michael-Jones/blender 2023-03-29 19:39:57 +02:00
9c4c7ea0a1 Cycles: Fix MetalRT shadow all hit bug
cc7634f2ea Cleanup: deduplicate code
bb2c89b20d Fix #106251: "Shift to extend" doesn't work in 3D View Collections panel
c0a252b833 Fix #105895: UI scaled down with 125% fractional scaling on Wayland
68d146d57d Fix error in WM_capabilities_flag (all capabilities were set)
Compare 10 commits »
Michael Jones (Apple) created pull request blender/blender#106217 2023-03-28 14:48:47 +02:00
Cycles: Exploit non-uniform threadgroup sizes on Metal
Michael Jones (Apple) created branch NonUniformMetalThreadgroups in Michael-Jones/blender 2023-03-28 14:46:45 +02:00
e8869420e1 Cycles: Exploit non-uniform threadgroup sizes on Metal
a58c951c98 Merge branch 'blender-v3.5-release'
45c16f43ad Fix #105953: division by zero in quadriflow leads to crash
d81d743537 BLI: support == and != for Set
fbcddfcd68 BLI: add core types for supporting implicit-sharing
Compare 10 commits »
Michael Jones (Apple) deleted branch FixMetalValidationError from Michael-Jones/blender 2023-03-14 22:06:09 +01:00
Michael Jones (Apple) pushed to blender-v3.5-release at blender/blender 2023-03-14 22:06:06 +01:00
089e8a1887 Cycles: Fix Metal API validation error (use uint instead of ushort)
Michael Jones (Apple) merged pull request blender/blender#105763 2023-03-14 22:06:05 +01:00
Cycles: Fix Metal API validation error (use uint instead of ushort)
Michael Jones (Apple) pushed to FixMetalValidationError at Michael-Jones/blender 2023-03-14 17:27:13 +01:00
3d44c8651e Use VLOG_WARNING instead of printf
Michael Jones (Apple) commented on pull request blender/blender#105763 2023-03-14 15:16:29 +01:00
Cycles: Fix Metal API validation error (use uint instead of ushort)

Weird - print does actually compile! The error string might contain useful information like warnings when the compilation succeeds.

Michael Jones (Apple) pushed to FixMetalValidationError at Michael-Jones/blender 2023-03-14 15:10:05 +01:00
f5c0efb854 print -> printf
Michael Jones (Apple) created pull request blender/blender#105763 2023-03-14 14:05:39 +01:00
Cycles: Fix Metal API validation error (use uint instead of ushort)
Michael Jones (Apple) created branch FixMetalValidationError in Michael-Jones/blender 2023-03-14 14:04:37 +01:00
Michael Jones (Apple) pushed to FixMetalValidationError at Michael-Jones/blender 2023-03-14 14:04:37 +01:00
1bd30a8b7b Cycles: Fix Metal API validation error (use uint instead of ushort)
96c6349cbf Fix #103605: Metal barycentric coordinate compilation failure
51e5417bd3 Fix #105678: Crash assigning Image.pixels to an undersized sequence
1c88bf6ce1 Fix #105715: Freeing the edit-mesh causes future access to fail
708e84df90 Fix #105721: Fix crash accessing driver variables & targets
Compare 10 commits »
Michael Jones (Apple) commented on issue blender/blender#105630 2023-03-10 15:48:59 +01:00
Cycles Metal: Unguarded access to newer macOS features

This should fix it:

diff --git a/intern/cycles/device/metal/kernel.mm b/intern/cycles/device/metal/kernel.mm
index b626b92..8e092a3 100644
--- a/intern/cycles/device/metal/kernel.mm
+++…
Michael Jones (Apple) commented on issue blender/blender#105630 2023-03-10 12:38:31 +01:00
Cycles Metal: Unguarded access to newer macOS features

#105629 just landed in blender-v3.5-release which fixes this.

Michael Jones (Apple) deleted branch WorkaroundMetalRTCrash from Michael-Jones/blender 2023-03-10 12:37:12 +01:00