glx/dri3: add GPU offloading support.
[mesa.git] / src / glx / dri3_priv.h
index 689488641a11b87383b0c9e53fe9a7b90b857005..c0e35ee4bbf9106e21212d77bb5316e283e5d12b 100644 (file)
@@ -72,6 +72,7 @@ enum dri3_buffer_type {
 
 struct dri3_buffer {
    __DRIimage   *image;
+   __DRIimage   *linear_buffer;
    uint32_t     pixmap;
 
    /* Synchronization between the client and X server is done using an
@@ -135,6 +136,7 @@ struct dri3_screen {
 
    void *driver;
    int fd;
+   int is_different_gpu;
 
    Bool show_fps;
 };