Merge branch 'blender-v4.1-release'

This commit is contained in:
Omar Emara
2024-03-08 11:57:37 +02:00

View File

@@ -762,6 +762,11 @@ class RenderLayerOperation : public NodeOperation {
const int input_unit = GPU_shader_get_sampler_binding(shader, "input_tx");
GPU_texture_bind(pass_texture, input_unit);
/* Depth passes always need to be stored in full precision. */
if (GPU_texture_has_depth_format(pass_texture)) {
result.set_precision(ResultPrecision::Full);
}
const int2 compositing_region_size = context().get_compositing_region_size();
result.allocate_texture(Domain(compositing_region_size));
result.bind_as_image(shader, "output_img");