summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-07-25radv: Set correct metadata size for GFX9+.Bas Nieuwenhuizen1-1/+2
2019-07-23radv/gfx9: Select between depth/color bins based on area.Bas Nieuwenhuizen1-2/+2
2018-12-04radv: use 3d shader for gfx9 copies if dst is 3dDave Airlie1-1/+1
2018-11-27radv: Clamp gfx9 image view extents to the allocated image extents.Bas Nieuwenhuizen1-4/+2
2018-08-23radv/gfx9: implement coherent shaders for VK_ACCESS_SHADER_READ_BITSamuel Pitoiset1-1/+20
2018-04-24radv/gfx9: don't use gs_table_depth on gfx9.Dave Airlie2-5/+6
2018-01-30radv/gfx9: fix block compression texture views. (v2)Dave Airlie1-4/+49
2018-01-10radv/gfx9: calculate the number of ES VGPRs for merged shadersSamuel Pitoiset1-3/+10
2018-01-10radv/gfx9: enable LDS for GS only if the ES type is TESSamuel Pitoiset1-1/+2
2018-01-08radv/gfx9: do not load VGPR1 when GS uses points or linesSamuel Pitoiset1-1/+3
2018-01-04radv/gfx9: reduce the number of input VGPRs for the GS stageSamuel Pitoiset1-1/+14
2017-12-29Revert "radv/gfx9: fix block compression texture views."Bas Nieuwenhuizen1-35/+0
2017-12-29radv/gfx9: use correct swizzle parameter to work out border swizzle.Dave Airlie1-2/+2
2017-12-29radv/gfx9: use a bigger hammer to flush cb/db caches.Dave Airlie1-1/+8
2017-12-29radv/gfx9: fix block compression texture views.Dave Airlie1-0/+35
2017-12-29radv/gfx9: fix buffer to image for 3d images on compute queuesDave Airlie2-15/+48
2017-12-29radv/gfx9: fix 3d image clears on compute queuesDave Airlie2-9/+65
2017-12-29radv/gfx9: fix 3d image to image transfers on compute queues.Dave Airlie2-20/+56
2017-12-28radv/gfx9: use correct stencil format for tc compat htile.Dave Airlie1-4/+7
2017-12-22radv/gfx9: add support for 3d images to blit 2d pathsDave Airlie2-23/+97
2017-12-22radv/gfx9: add 3d sampler image->buffer copy shader. (v3)Dave Airlie2-18/+59
2017-12-21radv/gfx9: fix primitive topology when adjacency is usedSamuel Pitoiset1-1/+1
2017-10-11radv: Only set the MTYPE flags on GFX9+.Bas Nieuwenhuizen1-1/+1
2017-09-13radv/gfx9: fix image resource handling.Dave Airlie1-8/+19
2017-09-13radv/gfx9: set mip0-depth correctly for 2d arrays/3d imagesDave Airlie1-2/+2
2017-09-08radv/winsys: fix flags vs va_flags thinko.Dave Airlie1-1/+1
2017-09-07radv/gfx9: allocate events from uncached VA spaceDave Airlie3-3/+8
2017-09-06radv/gfx9: set descriptor up for base_mip to level range.Dave Airlie1-1/+4
2017-09-06radv/gfx9: fix buffer size on gfx9.Dave Airlie1-1/+1
2017-08-25radv/gfx9: gfx9 has buffer sizing rules like pre-VI.Dave Airlie1-1/+1
2017-08-25radv: fix predication on gfx9Dave Airlie1-1/+3
2017-08-24radv/gfx9: don't expose linear depth on vega.Dave Airlie1-0/+4
2017-08-24radv/gfx9: only minify image view width/height/depth before gfx9.Dave Airlie2-7/+15
2017-08-24radv/gfx9: emit sx_mrt_blend registersDave Airlie3-3/+134
2017-08-24radv/gfx9: fixup db/stencil disable.Dave Airlie1-3/+7
2017-08-24radv/gfx9: fix level count in color register setup.Dave Airlie1-1/+1
2017-08-24radv/gfx9: use total levels in texture descriptorDave Airlie1-1/+1
2017-08-16radv/gfx9: for fast clear use is_linear flag.Dave Airlie1-1/+1
2017-08-16radv/gfx9: fix tile swizzle handling for gfx9David Airlie2-11/+8
2017-08-16radv/gfx9: handle GFX9 opaque metadataDavid Airlie1-4/+5
2017-08-16radv/gfx9: remove some leftover gfx6 descriptor setup.Dave Airlie1-4/+0
2017-08-16radv/gfx9: fix set predication packet.Dave Airlie1-9/+12
2017-06-07radv/gfx9: use correct register setting for uconfig regsDave Airlie1-4/+4