summaryrefslogtreecommitdiff
path: root/src/radeon.h
AgeCommit message (Expand)Author
2018-10-24Allow up to six instances in Zaphod modeMichel Dänzer
2018-08-29EXA: Handle NULL BO pointer in radeon_set_pixmap_boMichel Dänzer
2018-07-17glamor: Invalidate cached GEM handle in radeon_set_pixmap_boMichel Dänzer
2018-07-12Replace 'foo == NULL' with '!foo'Michel Dänzer
2018-07-09glamor: Use GBM for BO allocation when possibleMichel Dänzer
2018-07-09Add struct radeon_bufferMichel Dänzer
2018-07-09Refactor radeon_finish helperMichel Dänzer
2018-07-09Factor out radeon_surface_initialize helperMichel Dänzer
2018-07-09glamor: Don't store radeon_surfaces in pixmapsMichel Dänzer
2018-03-14Pass extents to radeon_scanout_do_update by valueMichel Dänzer
2018-03-07Wrap the whole miPointerScreenFuncRec, instead of only Set/MoveCursorMichel Dänzer
2018-01-25Always use screen depth/bpp for KMS framebuffersMichel Dänzer
2018-01-22Define per x-screen individual drmmode_crtc_funcsMario Kleiner
2017-12-28Keep track of how many SW cursors are visible on each screenMichel Dänzer
2017-12-01Add radeon_dirty_src_drawable helperMichel Dänzer
2017-11-27Fix non GLAMOR buildJoakim Tjernlund
2017-10-20Unreference pixmap's FB with EXA as well in radeon_set_pixmap_boMichel Dänzer
2017-08-30Require xserver >= 1.13Michel Dänzer
2017-08-29Create radeon_master_screen helperMichel Dänzer
2017-08-29Create radeon_pixmap_get_fb_ptr helperMichel Dänzer
2017-08-17Make radeon_scanout_do_update take a PixmapPtr instead of a DrawablePtrMichel Dänzer
2017-08-17Pass extents to radeon_scanout_do_updateMichel Dänzer
2017-08-17Add source drawable parameter to radeon_scanout_do_updateMichel Dänzer
2017-08-17Create drmmode_wait_vblank helperMichel Dänzer
2017-08-15Adapt to PixmapDirtyUpdateRec::src being a DrawablePtrMichel Dänzer
2017-06-30Use pRADEONEnt->fd exclusively for the DRM file descriptorMichel Dänzer
2017-05-11Use reference counting for tracking KMS framebuffer lifetimesMichel Dänzer
2017-04-17Don't set modes before RADEONWindowExposures_oneshot is calledMichel Dänzer
2017-03-08Skip some initialization steps for GPU screensMichel Dänzer
2017-03-02Call drmmode_set_desired_modes from a WindowExposures hookMichel Dänzer
2017-02-22Allow toggling TearFree at runtime via output propertyMichel Dänzer
2016-12-05Calculate log base 2 in radeon.h based on clz for all platformsJochen Rollwagen
2016-11-29Take current scanout_id into account everywhere involved with TearFreeMichel Dänzer
2016-11-25Add radeon_is_gpu_screen helperMichel Dänzer
2016-10-27Require xserver 1.10 or newerMichel Dänzer
2016-09-21Free priv in amdgpu_set_pixmap_bo also if priv->bo == NULLMichel Dänzer
2016-09-21Propagate failure from radeon_set_pixmap_boMichel Dänzer
2016-09-20Use local implementation of RegionDuplicate for older xserverMichel Dänzer
2016-08-17Keep track of damage event related flushes per-client v2Michel Dänzer
2016-08-01Use EventCallback to avoid flushing every time in the FlushCallbackMichel Dänzer
2016-05-12Explicitly set the fbcon pixmap pitch againMichel Dänzer
2016-03-31Update pixmap pitch in radeon_set_pixmap_boMichel Dänzer
2016-03-24Require xserver 1.9 or newerMichel Dänzer
2016-03-23Don't try DRI2/Present flipping while the HW cursor can't be usedMichel Dänzer
2016-02-27Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr basedMichel Dänzer
2016-01-20Set RADEON_GEM_NO_CPU_ACCESS flag for BOs which don't need CPU accessMichel Dänzer
2015-11-17glamor: Restore all ScreenRec hooks during CloseScreenMichel Dänzer
2015-08-11Make selection between DRI2 and DRI3 consistent with other drivers. (v2)Mario Kleiner
2015-07-28radeon: cleanup the entity recDave Airlie
2015-05-20Replace SyncFence typedef with declaration of struct _SyncFenceMichel Dänzer