• Home
  • Raw
  • Download

Lines Matching defs:__DRIimageExtensionRec

1437 struct __DRIimageExtensionRec {  struct
1438 __DRIextension base;
1440 __DRIimage *(*createImageFromName)(__DRIscreen *screen,
1446 __DRIimage *(*createImageFromRenderbuffer)(__DRIcontext *context,
1450 void (*destroyImage)(__DRIimage *image);
1452 __DRIimage *(*createImage)(__DRIscreen *screen,
1457 unsigned char (*queryImage)(__DRIimage *image, int attrib, int *value);
1462 __DRIimage *(*dupImage)(__DRIimage *image, void *loaderPrivate);
1469 unsigned char (*validateUsage)(__DRIimage *image, unsigned int use);
1478 __DRIimage *(*createImageFromNames)(__DRIscreen *screen,
1499 __DRIimage *(*fromPlanar)(__DRIimage *image, int plane,
1507 __DRIimage *(*createImageFromTexture)(__DRIcontext *context,
1519 __DRIimage *(*createImageFromFds)(__DRIscreen *screen,
1532 __DRIimage *(*createImageFromDmaBufs)(__DRIscreen *screen,
1553 void (*blitImage)(__DRIcontext *context, __DRIimage *dst, __DRIimage *src,
1564 int (*getCapabilities)(__DRIscreen *screen);
1581 void *(*mapImage)(__DRIcontext *context, __DRIimage *image,
1590 void (*unmapImage)(__DRIcontext *context, __DRIimage *image, void *data);
1610 __DRIimage *(*createImageWithModifiers)(__DRIscreen *screen,
1623 __DRIimage *(*createImageFromDmaBufs2)(__DRIscreen *screen,
1650 bool (*queryDmaBufFormats)(__DRIscreen *screen, int max, int *formats,
1672 bool (*queryDmaBufModifiers)(__DRIscreen *screen, int fourcc, int max,
1690 bool (*queryDmaBufFormatModifierAttribs)(__DRIscreen *screen,
1705 __DRIimage *(*createImageFromRenderbuffer2)(__DRIcontext *context,
1717 __DRIimage *(*createImageFromDmaBufs3)(__DRIscreen *screen,
1745 __DRIimage *(*createImageWithModifiers2)(__DRIscreen *screen,
1759 __DRIimage *(*createImageFromFds2)(__DRIscreen *screen,
1775 void (*setInFenceFd)(__DRIimage *image, int fd);
1795 bool (*queryCompressionRates)(__DRIscreen *screen, const __DRIconfig *config,
1818 bool (*queryCompressionModifiers)(__DRIscreen *screen, uint32_t format,