modesetting: Use correct types for return values of glamor BO exports.
glamor_name_from_pixmap and glamor_fd_from_pixmap return CARD16 and CARD32 values via pointers. The current code uses uint16_t and uint32_t which will probably be the same but it's safer to use the datatypes as specified by the function. Signed-off-by: Robert Ancell <robert.ancell@canonical.com> Signed-off-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
parent
db5337afb2
commit
29efa905ec
|
@ -138,8 +138,8 @@ ms_dri2_create_buffer(DrawablePtr drawable, unsigned int attachment,
|
||||||
ScrnInfoPtr scrn = xf86ScreenToScrn(screen);
|
ScrnInfoPtr scrn = xf86ScreenToScrn(screen);
|
||||||
DRI2Buffer2Ptr buffer;
|
DRI2Buffer2Ptr buffer;
|
||||||
PixmapPtr pixmap;
|
PixmapPtr pixmap;
|
||||||
uint32_t size;
|
CARD32 size;
|
||||||
uint16_t pitch;
|
CARD16 pitch;
|
||||||
ms_dri2_buffer_private_ptr private;
|
ms_dri2_buffer_private_ptr private;
|
||||||
|
|
||||||
buffer = calloc(1, sizeof *buffer);
|
buffer = calloc(1, sizeof *buffer);
|
||||||
|
|
|
@ -148,8 +148,8 @@ drmmode_bo_for_pixmap(drmmode_ptr drmmode, drmmode_bo *bo, PixmapPtr pixmap)
|
||||||
{
|
{
|
||||||
#ifdef GLAMOR
|
#ifdef GLAMOR
|
||||||
ScreenPtr screen = xf86ScrnToScreen(drmmode->scrn);
|
ScreenPtr screen = xf86ScrnToScreen(drmmode->scrn);
|
||||||
uint16_t pitch;
|
CARD16 pitch;
|
||||||
uint32_t size;
|
CARD32 size;
|
||||||
int fd;
|
int fd;
|
||||||
|
|
||||||
#ifdef GLAMOR_HAS_GBM
|
#ifdef GLAMOR_HAS_GBM
|
||||||
|
|
Loading…
Reference in New Issue
Block a user