Michael Jones (Apple) Michael-Jones
  • Joined on 2021-10-07
Michael Jones (Apple) commented on issue blender/blender#120848 2024-11-05 12:34:42 +01:00
MetalRT: Motion Blur (render errors)

@Sascha-Bucher , thanks for all of the feedback. I've been unable to reproduce the issue with any of the attached scenes on an M3 Max, macOS 15.1. That said, we've been investigating issues with…

Michael Jones (Apple) commented on pull request blender/blender#129688 2024-11-04 11:02:22 +01:00
Cycles: MetalRT: Fix logic bug when deciding if HW RT should be used

This only occurs when running in virtualisation. In this case, the device name is reported as "Apple Paravirtual device" and ends up with a AppleGPUArchitecture value of APPLE_UNKNOWN. For…

8762123cbe Cycles: MetalRT: Fix logic bug when deciding if HW RT should be used
Michael Jones (Apple) created pull request blender/blender#129688 2024-11-01 16:08:48 +01:00
Cycles: MetalRT: Fix logic bug when deciding if HW RT should be used
50251b6b6a Cycles: MetalRT: Fix logic bug when deciding if HW RT should be used
a641001207 Fix: UI previews don't refresh outside of properties editor
37e35147d8 Fix: PanelType unregister potential use-after-free
7fbc9e9428 Fix: Metal: Memory leaks identified by Instruments and Xcode memory graph.
9ef6136865 Fix #126273: Retiming movies with mismatched FPS is broken
Compare 10 commits »
Michael Jones (Apple) created branch mjones/Metal_HW_RT_check_fix in Michael-Jones/blender 2024-11-01 15:59:57 +01:00
Michael Jones (Apple) pushed to blender-v4.3-release at blender/blender 2024-10-24 12:12:53 +02:00
0f6a83202d Revert unintended change to tests/data
Michael Jones (Apple) pushed to blender-v4.3-release at blender/blender 2024-10-24 11:43:07 +02:00
029cd1f739 Cycles: Remove invalid use of MetalRT accept_any_intersection in scene_intersect_local
3b443bd2a7 Cycles: MetalRT: Only use extended limits if needed
d357f159ea Cycles: MetalRT: Only use extended limits if needed
Michael Jones (Apple) created branch mjones/ExtendedLimitsOptIn in Michael-Jones/blender 2024-09-03 13:15:40 +02:00
Michael Jones (Apple) created branch mjones/ConstArgBuffers in Michael-Jones/blender 2024-08-06 17:00:35 +02:00
Michael Jones (Apple) pushed to mjones/ConstArgBuffers at Michael-Jones/blender 2024-08-06 17:00:35 +02:00
5494766639 WIP: Better arg buffer caching
Michael Jones (Apple) pushed to mjones/ResidencySets at Michael-Jones/blender 2024-08-06 14:12:32 +02:00
a8a5b917ef Manual syncing with MTLEvent
Michael Jones (Apple) created branch mjones/ResidencySets in Michael-Jones/blender 2024-08-05 17:18:54 +02:00
Michael Jones (Apple) pushed to mjones/ResidencySets at Michael-Jones/blender 2024-08-05 17:18:54 +02:00
ebccbeefd3 WIP: Cycles: Adopt MTLResidencySet
Michael Jones (Apple) pushed to mjones/GlobalBindings at Michael-Jones/blender 2024-08-05 15:55:59 +02:00
15edc7d2b2 WIP: Cycles: Metal global bindings support
Michael Jones (Apple) pushed to mjones/GlobalBindings at Michael-Jones/blender 2024-08-05 15:33:23 +02:00
e9817d4cb6 WIP: Cycles: Metal global bindings support
449c4fc72e Fix (unreported) 4.2: Copy of material ID fails.
6377142b8a Windows: Update OpenCollada for ARM64
62bfd0989e windows_x64: Opencollada dfc341ab0b3b23
92149a4a28 Update OpenCollada library version
Compare 10 commits »
Michael Jones (Apple) created branch mjones/GlobalBindings in Michael-Jones/blender 2024-08-05 15:33:23 +02:00
Michael Jones (Apple) commented on issue blender/blender#125307 2024-08-05 11:34:10 +02:00
Regression: Precision artifacts on refractive materials with Cycles MetalRT

Hey @Alaska. Apologies - it seems I was a little overzealous with the optimisations. I'll happily revert that ray offsetting setting change, but wondering if it's worth adding a new unit test to…