xref: /aosp_15_r20/external/mesa3d/src/gallium/frontends/dri/kopper_stubs.c (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1 /*  SPDX-License-Identifier: MIT */
2 
3 #include "dri_util.h"
4 
5 int64_t
kopperSwapBuffers(__DRIdrawable * dPriv,uint32_t flush_flags)6 kopperSwapBuffers(__DRIdrawable *dPriv, uint32_t flush_flags)
7 {
8    return 0;
9 }
10 
11 int64_t
kopperSwapBuffersWithDamage(__DRIdrawable * dPriv,uint32_t flush_flags,int nrects,const int * rects)12 kopperSwapBuffersWithDamage(__DRIdrawable *dPriv, uint32_t flush_flags, int nrects, const int *rects)
13 {
14    return 0;
15 }
16 
17 void
kopperSetSwapInterval(__DRIdrawable * dPriv,int interval)18 kopperSetSwapInterval(__DRIdrawable *dPriv, int interval)
19 {
20 }
21 
22 int
kopperQueryBufferAge(__DRIdrawable * dPriv)23 kopperQueryBufferAge(__DRIdrawable *dPriv)
24 {
25    return 0;
26 }
27 
28 const __DRIconfig **
29 kopper_init_screen(struct dri_screen *screen, bool driver_name_is_inferred);
30 const __DRIconfig **
kopper_init_screen(struct dri_screen * screen,bool driver_name_is_inferred)31 kopper_init_screen(struct dri_screen *screen, bool driver_name_is_inferred)
32 {
33    return NULL;
34 }
35 
36 struct dri_drawable;
37 void
38 kopper_init_drawable(struct dri_drawable *drawable, bool isPixmap, int alphaBits);
39 void
kopper_init_drawable(struct dri_drawable * drawable,bool isPixmap,int alphaBits)40 kopper_init_drawable(struct dri_drawable *drawable, bool isPixmap, int alphaBits)
41 {
42 }
43