diff --git a/scripts/startup/bl_ui/properties_render.py b/scripts/startup/bl_ui/properties_render.py index 54174646935..74b0a778866 100644 --- a/scripts/startup/bl_ui/properties_render.py +++ b/scripts/startup/bl_ui/properties_render.py @@ -760,7 +760,8 @@ class CompositorPerformanceButtonsPanel: col = layout.column() row = col.row() row.prop(rd, "compositor_device", text="Device", expand=True) - col.prop(rd, "compositor_precision", text="Precision") + if rd.compositor_device == "GPU": + col.prop(rd, "compositor_precision", text="Precision") class CompositorDenoisePerformanceButtonsPanel: diff --git a/scripts/startup/bl_ui/space_node.py b/scripts/startup/bl_ui/space_node.py index cdd099c4049..458e118faf7 100644 --- a/scripts/startup/bl_ui/space_node.py +++ b/scripts/startup/bl_ui/space_node.py @@ -853,7 +853,8 @@ class NODE_PT_quality(bpy.types.Panel): col = layout.column() col.prop(rd, "compositor_device", text="Device") - col.prop(rd, "compositor_precision", text="Precision") + if rd.compositor_device == "GPU": + col.prop(rd, "compositor_precision", text="Precision") col = layout.column() col.prop(tree, "use_viewer_border")