0
0
forked from blender/blender
blender/intern/cycles
Sergey Sharybin 2f1dac1022 Fix #126005: x64 Blender on Apple Silicon doesn't render properly in Cycles GPU
The GPU packed state is a static check from the Cycles core perspective,
and it is disabled for non-Apple Silicon GPUs. However, the Metal kernel
always used packed integrator.

This change makes it so the Host and Device side checks for the Host CPU
are aligned, and that Device-side packed state check does not differ from
the Host side.

Pull Request: blender/blender#126082
2024-08-08 16:06:00 +02:00
..
app Cycles: Sync minor build related changes with standalone repo 2024-06-26 20:39:03 +02:00
blender Fix #124501: Make Cycles camera DOF UI consistent with EEVEE 2024-07-25 15:16:56 +02:00
bvh Fix: Compiler warning about format string 2024-06-21 12:29:02 +02:00
cmake Cycles: Sync minor build related changes with standalone repo 2024-06-26 20:39:03 +02:00
device Fix #126005: x64 Blender on Apple Silicon doesn't render properly in Cycles GPU 2024-08-08 16:06:00 +02:00
doc License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
graph Fix: Cycles build error with GCC and Clang with some build options 2024-06-26 20:39:02 +02:00
hydra Hydra: Fix Cycles render delegate to build with USD 24.x 2024-06-26 21:06:40 +02:00
integrator Cycles: Fix automatic OptiX denoiser section criteria 2024-07-03 16:00:02 +02:00
kernel Fix #126005: x64 Blender on Apple Silicon doesn't render properly in Cycles GPU 2024-08-08 16:06:00 +02:00
scene Fix #125168: Cycles spot light theata_e can flip with a wide spread 2024-07-25 15:50:48 +02:00
session Fix: Command line Cycles render crash on multi-CUDA device 2024-06-07 17:53:44 +02:00
subd Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
test Fix and test direction_to_fisheye_lens_polynomial 2024-07-01 13:56:35 +02:00
util Fix: safe_normalize() not defined for float2 on Metal 2024-07-01 13:58:30 +02:00
CMakeLists.txt Cycles: Sync minor build related changes with standalone repo 2024-06-26 20:39:03 +02:00