summaryrefslogtreecommitdiff
path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
2017-05-11Android: amd/common: fix dependency on libmesa_nirRob Herring1-1/+3
2017-05-11Android: amd: use exported include dirs instead of explicit includesRob Herring2-0/+9
2017-05-11Android: remove remaining explicit libcxx includesRob Herring1-1/+0
2017-05-11radv: handle fragment shader srgb resolve pass betterDave Airlie2-11/+38
2017-05-10radv: always free nir shaders from modules on stackGrazvydas Ignotas2-8/+4
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand12-111/+111
2017-05-08ac: fix broken elimination of duplicated VS exportsMarek Olšák1-14/+14
2017-05-08radv: fix regression in blit2d push constant change.Dave Airlie1-1/+1
2017-05-08radv/meta: cleanup some unused code pathDave Airlie2-34/+1
2017-05-08radv/meta: port blit to using push constantsDave Airlie1-100/+65
2017-05-08radv/meta: move blit2d to using push constantsDave Airlie2-75/+59
2017-05-08radv/meta: move clear color to using push constantsDave Airlie2-130/+78
2017-05-08radv/meta: use novertex save path for resolve pass.Dave Airlie2-2/+2
2017-05-08radv: set base/ranges for push constant loads.Dave Airlie6-0/+26
2017-05-07radv: drop resolve hack workaroundsDave Airlie3-104/+1
2017-05-07radv/meta: select resolve pathsDave Airlie1-8/+50
2017-05-07radv/meta: add resolve pass using fragment/vertex shadersDave Airlie6-2/+699
2017-05-07radv: add subpass resolve compute pathDave Airlie2-0/+94
2017-05-07radv/resolve: split resolve emission out for computeDave Airlie1-63/+78
2017-05-07radv/meta: split out core part of resolve shaderDave Airlie3-113/+140
2017-05-07radv/meta: add srgb conversion to end of resolve shader.Dave Airlie3-5/+61
2017-05-07radv: set PERF_MOD in sample state like radeonsi.Dave Airlie1-1/+2
2017-05-07radv: apply the tess+GS hang workaround to Polaris12 as wellDave Airlie1-1/+2
2017-05-06radv/meta: fix restoring a push descriptor setFredrik Höglund2-2/+7
2017-05-05radv: enable POLARIS12 support.Dave Airlie4-0/+8
2017-05-05radeonsi: drop support for LLVM 3.8Marek Olšák2-133/+53
2017-05-05radeonsi: stop using v16i8Marek Olšák1-1/+1
2017-05-05radeonsi/gfx9: make some PA & DB registers match the closed Vulkan driverMarek Olšák1-0/+4
2017-05-05radv: don't advertise transfer props unless we can do anything elseDave Airlie1-2/+2
2017-05-04radv: Don't use FLAT_SHADE for constants.Bas Nieuwenhuizen1-4/+4
2017-05-03radv: don't leak DRM devicesGrazvydas Ignotas1-1/+3
2017-05-03radv: fix possible stack corruptionGrazvydas Ignotas1-1/+1
2017-05-03ac: eliminate duplicated VS exportsMarek Olšák1-2/+79
2017-05-03ac: rename ac_eliminate_const_vs_outputs -> ac_optimize_vs_outputsMarek Olšák3-15/+15
2017-05-03ac: first parse VS exports before eliminating constant onesMarek Olšák1-24/+58
2017-05-03radv/ac: canonicalize the output for 32-bit float min/max.Dave Airlie1-0/+8
2017-05-03radv: flush f32->f16 conversion denormals to zero. (v2)Dave Airlie2-4/+41
2017-05-03radv: Add userspace fence buffer per context.Bas Nieuwenhuizen4-37/+44
2017-05-03radv: enable lower_sub to fix loop unrolling.Dave Airlie1-0/+1
2017-05-03radv: Don't set dynamic state for pipelines with rasterizer dicard.Bas Nieuwenhuizen1-6/+9
2017-05-03radv: flush more stages when semaphore are waiting.Dave Airlie2-3/+23
2017-05-03radv: fix stencil only clears.Dave Airlie1-0/+3
2017-05-03radv/wsi: report presentation error per image requestDave Airlie1-6/+13
2017-05-03radv: minor pahole related improvements.Dave Airlie3-5/+5
2017-05-03radv/image: resize some surface members.Dave Airlie1-3/+3
2017-05-03radv: drop unused surface level members.Dave Airlie2-6/+0
2017-05-03radv/image: drop blk_dDave Airlie3-3/+1
2017-05-03radv: remove some members of radeon surface.Dave Airlie4-48/+40
2017-05-03radv: move some image info into a separate struct.Dave Airlie13-80/+90
2017-05-03radv: provide a helper for comparing an image extents.Dave Airlie2-2/+11