forked from bartvdbraak/blender
Merge remote-tracking branch 'origin/blender-v3.6-release'
This commit is contained in:
commit
390f8fef76
@ -59,7 +59,13 @@ void device_metal_info(vector<DeviceInfo> &devices)
|
||||
|
||||
info.has_nanovdb = vendor == METAL_GPU_APPLE;
|
||||
info.has_light_tree = vendor != METAL_GPU_AMD;
|
||||
|
||||
info.use_hardware_raytracing = vendor != METAL_GPU_INTEL;
|
||||
if (info.use_hardware_raytracing) {
|
||||
if (@available(macos 11.0, *)) {
|
||||
info.use_hardware_raytracing = device.supportsRaytracing;
|
||||
}
|
||||
}
|
||||
|
||||
devices.push_back(info);
|
||||
device_index++;
|
||||
|
@ -420,7 +420,15 @@ struct PartialUpdateRegisterImpl {
|
||||
*/
|
||||
bool can_construct(ChangesetID changeset_id)
|
||||
{
|
||||
return changeset_id >= first_changeset_id;
|
||||
if (changeset_id < first_changeset_id) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (changeset_id > last_changeset_id) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user