summaryrefslogtreecommitdiff
path: root/src/radeon_exa.c
AgeCommit message (Expand)Author
2018-08-29EXA: Handle ihandle == -1 in RADEONEXASharePixmapBackingMichel Dänzer
2018-07-12Replace 'foo == NULL' with '!foo'Michel Dänzer
2018-07-09Add struct radeon_bufferMichel Dänzer
2018-07-09EXA: Remove old RADEONEXACreatePixmap hookMichel Dänzer
2017-08-30Require xserver >= 1.13Michel 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
2015-03-17Handle tiling in radeon_set_shared_pixmap_backingDavid Heidelberger
2014-08-12radeon: drop redundant radeon_drm.h includesAndreas Boll
2013-07-10Always go through DFS/UTS when byte swapping is needed.Mark Kettenis
2013-03-22glamor: Initial PRIME pixmap sharing hooks.Michel Dänzer
2013-01-10Drop support for X servers older than 1.7.Michel Dänzer
2012-09-03radeon: add pixmap sharing hooks.Dave Airlie
2012-07-10Initial glamor support.Michel Dänzer
2012-07-05EXA: Factor out pixmap BO allocation into a helper function.Michel Dänzer
2012-06-15radeon: drop radeonGetPixmapOffsetDave Airlie
2012-06-15radeon: move macros into radeon.hDave Airlie
2012-06-15radeon: drop more wrapper macros.Dave Airlie
2012-06-15radeon: further macro cleanups.Dave Airlie
2012-06-15drop RING_LOCALS/ACCEL_PREAMBLEDave Airlie
2012-06-15radeon: drop all UMS/DRI1/XAA/overlay support.Dave Airlie
2012-05-23ati: convert to new screen conversion APIsDave Airlie
2012-04-05r6xx-r9xx: force 1D tiling for buffer with height < 64Jerome Glisse
2012-02-06r600-evergreen: use common surface allocator for tiling v11Jerome Glisse
2011-12-06radeon: refine always tiled depth checkDave Airlie
2011-12-05radeon: r200 depth buffers are always tiledDave Airlie
2011-04-20EXA/Xv: used cached bo tiling flags for accel setup on 6xx+Alex Deucher
2011-04-05EXA: Cache BO tiling flags.Michel Dänzer
2011-03-16radeon/exa: correct function nameDave Airlie
2011-03-16radeon/exa: fix scaling checkDave Airlie
2011-03-15radeon: exa shaders don't handle scaling either.Dave Airlie
2011-02-01kms/pre-6xx: fix pageflipping with tilingAlex Deucher
2011-01-10Merge branch 'kms-pflip' of git+ssh://git.freedesktop.org/git/xorg/driver/xf8...Alex Deucher
2010-12-03radeon/exa: fallback for non-affine transformsAlex Deucher
2010-12-01radeon/kms: allow tiled front buffer on 6xx/7xxAlex Deucher
2010-11-17radeon/kms: fix buffer base alignment for tilingAlex Deucher
2010-10-27drm/radeon: unify fb bo alignment harderAlex Deucher
2010-10-27kms/radeon: unify fb bo alignment handlingAlex Deucher
2010-10-19r600: for 2d tiles we need to align to channels no banks.Dave Airlie
2010-09-20RADEONPrepareAccess_CS: fallback to DFS when pixmap is in VRAMKarl Tomlinson
2010-09-20FinishAccess_CS: set bo_mapped to FALSE on unmapKarl Tomlinson
2010-08-05r6xx/r7xx: add support for tiling with kms (v3)Alex Deucher
2010-08-01radeon/r600: restructure exa + vbo to provide more sharingDave Airlie
2010-06-21Convert x(c)alloc/xfree to m/calloc/free.Michel Dänzer
2010-05-18rs740: follow macro-switch tooMarek Olšák
2010-05-04r3xx-r5xx: fix texturing with small macrotiled pixmapsMarek Olšák
2010-02-26Use RADEON_ALIGN instead of open coding it.Matt Turner
2010-02-26Use/define RADEON_GPU_PAGE_SIZE instead of sprinkling 4096 everywhere.Matt Turner
2010-02-12radeon: consolidate crtc selector for vline waitAlex Deucher
2009-12-21radeon: use new libdrm apiDave Airlie