---
name: "al_update_display_region"
section: "3"
platform: "linux"
package: "allegro"
version: "5.2.11.3-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/al_update_display_region"
---

# al\_update\_display\_region(3)

Allegro 5 API

## NAME

al\_update\_display\_region - Allegro 5 API

## SYNOPSIS

-

  ```
  #include <allegro5/allegro.h>
  void al_update_display_region(int x, int y, int width, int height)
  ```

## DESCRIPTION

Does the same as [al\_flip\_display(3)](/al_flip_display/3.md), but tries to update only the specified region. With many drivers this is not possible, but for some it can improve performance. If this is not supported, this function falls back to the behavior of [al\_flip\_display(3)](/al_flip_display/3.md). You can query the support for this function using `al_get_display_option(display, ALLEGRO_UPDATE_DISPLAY_REGION)`.

## SEE ALSO

[al\_flip\_display(3)](/al_flip_display/3.md), [al\_get\_display\_option(3)](/al_get_display_option/3.md)
