US 12,411,642 B2
Enhancement of multiple monitor display capabilities
Anup Keshwani, Bangalore (IN); Shuzhi Liu, Chaoyang (CN); and Fu Gao Lv, Beijing (CN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by DELL PRODUCTS L.P., Round Rock, TX (US)
Filed on Jul. 30, 2023, as Appl. No. 18/361,853.
Prior Publication US 2025/0036343 A1, Jan. 30, 2025
Int. Cl. G06F 3/14 (2006.01); G06T 1/60 (2006.01); G09G 5/39 (2006.01)
CPC G06F 3/1431 (2013.01) [G06T 1/60 (2013.01); G09G 5/39 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An information handling system comprising:
a first graphics processing unit including first, second, and third display ports;
a second graphics processing unit including fourth, fifth, and sixth display ports; and
a processor to communicate with both the first graphics processing unit and with the second graphics processing unit, the processor to:
receive a buffer request, wherein the buffer request identifies a number of frame buffers to be created;
call a graphics multiple buffer render create buffer command to divide a graphics multiple buffer render buffer into a plurality of buffers, wherein the buffers of the graphics multiple buffer render buffer are based on the number of frame buffers identified in the buffer request;
determine a number of display devices connected to the information handling system;
in response to the number of display devices being below a threshold number of display devices, create a plurality of frame buffers, wherein a number of the frame buffers is the same as a number of the buffers of the graphics multiple buffer render buffer, wherein each of the frame buffers provides data to a different one of the first, second, third, fourth, fifth, and sixth display ports; and
in response to the number of display devices being above threshold number of display devices, perform a buffer management logic prior to the plurality of frame buffers being created.