summaryrefslogtreecommitdiff
path: root/include/drm/radeon_drm.h
AgeCommit message (Collapse)AuthorFilesLines
2016-09-05radeon: sync radeon_drm.h with the kernelMarek Olšák1-9/+42
the CIK tile mode definitions are moved out, userspace doesn't use them Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net>
2014-04-04radeon: sync with radeon_drm.h from kernel headersMarek Olšák1-3/+28
Signed-off-by: Marek Olšák <marek.olsak@amd.com>
2013-12-03Bump the version to 2.4.50libdrm-2.4.502.4.50Marek Olšák1-0/+1
2013-11-23radeon: implement 2D tiling for CIKMarek Olšák1-0/+11
Bug fixes and simplification by Marek. We have to use the tile index of 0 for non-MSAA depth-stencil after all. Signed-off-by: Marek Olšák <marek.olsak@amd.com> Reviewed-and-Tested-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2013-09-18radeon: Fix tiling mode index for 1D tiled depth/stencil surfaces on CIKMichel Dänzer1-0/+2
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
2013-04-12radeon: update radeon_drm.h to kernel last API additions v2Jerome Glisse1-0/+81
v2: sync with radeon-next tree for 3.10 http://cgit.freedesktop.org/~agd5f/linux/log/?h=drm-next-3.10-wip Signed-off-by: Jerome Glisse <jglisse@redhat.com> Reviewed-by: Christian König <christian.koenig@amd.com>
2012-02-01radeon: add surface allocator helper v10Jerome Glisse1-7/+17
The surface allocator is able to build complete miptree when allocating surface for r600/r700/evergreen/northern islands GPU family. It also compute bo size and alignment for render buffer, depth buffer and scanout buffer. v2 fix r6xx/r7xx 2D tiling width align computation v3 add tile split support and fix 1d texture alignment v4 rework to more properly support compressed format, split surface pixel size and surface element size in separate fields v5 support texture array (still issue on r6xx) v6 split surface value computation and mipmap tree building, rework eg and newer computation v7 add a check for tile split and 2d tiled v8 initialize mode value before testing it in all case, reenable 2D macro tile mode on r6xx for cubemap and array. Fix cubemap to force array size to the number of face. v9 fix handling of stencil buffer on evergreen v10 on evergreen depth buffer need to have enough room for a stencil buffer just after depth one Signed-off-by: Jerome Glisse <jglisse@redhat.com>
2010-08-04Copy headers from kernel drm-core-nextDave Airlie1-0/+4
2010-02-18radeon: add square-tiling flagMarek Olšák1-0/+1
2009-11-24Finish fixing the build on FreeBSDRobert Noland1-1/+1
2009-11-17Copy headers from kernel v2.6.32-rc6-130-g5b8f0beKristian Høgsberg1-0/+911