summaryrefslogtreecommitdiff
path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
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-24ac/debug: use util_strchrnul() to fix android build errorMauro Rossi1-1/+2
2017-08-24radeonsi: get the raster config from AMDGPU on SIMarek Olšák2-0/+5
2017-08-24radv: Expose VK_KHX_multiview.Bas Nieuwenhuizen2-0/+18
2017-08-24radv: Implement multiview draws.Bas Nieuwenhuizen2-33/+112
2017-08-24radv: Implement determining the has_multiview_view_index key.Bas Nieuwenhuizen1-4/+16
2017-08-24ac/nir: Add shader support for multiviews.Bas Nieuwenhuizen4-2/+44
2017-08-24radv: Add multiview clears.Bas Nieuwenhuizen3-19/+47
2017-08-24radv: Store multiview info in renderpass.Bas Nieuwenhuizen2-1/+27
2017-08-24ac/nir: Make shader key a struct.Bas Nieuwenhuizen4-22/+24
2017-08-24radv: Use 0 for the layer id if the vertex shader does not export it.Bas Nieuwenhuizen1-3/+4
2017-08-24ac/nir: Implement input attachments with layered rendering.Bas Nieuwenhuizen1-2/+11
2017-08-24ac/nir: Determine if input attachments are used in the info pass.Bas Nieuwenhuizen2-1/+11
2017-08-24ac/nir: Cast sources of integer ops to int.Bas Nieuwenhuizen1-0/+16
2017-08-24radv/gfx9: don't expose linear depth on vega.Dave Airlie1-0/+4
2017-08-24radv: don't degrade tiling mode for small compressed or depth texture.Dave Airlie1-6/+10
2017-08-24radv/gfx9: only minify image view width/height/depth before gfx9.Dave Airlie2-7/+15
2017-08-24radv/image: don't rescale width/height if the format isn't changingDave Airlie1-4/+6
2017-08-24radv: cleanup some image view descriptor setup.Dave Airlie2-13/+21
2017-08-24radv/gfx9: emit sx_mrt_blend registersDave Airlie3-3/+134
2017-08-24radv: bump space check for indexed draw.Dave Airlie1-1/+1
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-24radv: Implement bc optimize.Bas Nieuwenhuizen3-0/+33
2017-08-24ac/nir: refactor input variable iteration.Bas Nieuwenhuizen1-19/+11
2017-08-23ac/debug: invoke valgrind checks while parsing IBsNicolai Hähnle1-0/+20
2017-08-23ac/debug: annotate IB dumps with the raw valuesNicolai Hähnle1-18/+66
2017-08-23ac/debug: use an explicit getter for fetching words from the IBNicolai Hähnle1-153/+215
2017-08-22ac/surface/gfx9: don't allow DCC for the smallest mipmap levelsMarek Olšák1-1/+18
2017-08-22gallium/radeon: clean up EOP_DATA_SEL magic numbersMarek Olšák1-6/+4
2017-08-22radeonsi/gfx9: properly handle imported textures with unexpected swizzle modeMarek Olšák1-0/+5
2017-08-22amd/common: split out ac_parse_ib_chunk from ac_parse_ibNicolai Hähnle2-8/+32
2017-08-21Android: Fix LLVM duplicated symbols linking for N and MRob Herring1-3/+1
2017-08-21ac/nir: fixup layer/viewport export for GFX9.Dave Airlie1-7/+25
2017-08-18radv: disable support for VEGA for now.Dave Airlie1-0/+5
2017-08-17radv: disable texture gather workaround on gfx9.Dave 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: emit db_htile_surface reg on gfx9 as wellDavid Airlie1-1/+2
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-08-10ac: fail shader compilation if libelf is replaced by an incompatible versionMarek Olšák2-3/+11
2017-08-09radv: force cs/ps/l2 flush at end of command stream. (v2)Dave Airlie1-1/+4
2017-08-08ac/nir: fix saturate emissionConnor Abbott1-2/+2
2017-08-08radv: remove semicolon in if(...);Bas Nieuwenhuizen1-1/+1
2017-08-07radv: Fix decompression on multisampled depth buffersAlex Smith2-35/+69
2017-08-07radv: Don't allow fmask swizzling for shareable images.Bas Nieuwenhuizen1-1/+4