summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* ac/llvm: fix various findMSB bugsMarek Olšák2017-02-181-2/+3
* radv: Use different allocator for descriptor set vram.Bas Nieuwenhuizen2017-02-172-71/+29
* radv: Never try to create more than max_sets descriptor sets.Bas Nieuwenhuizen2017-02-172-2/+6
* radv/ac: use shared umsb helper.Dave Airlie2017-02-161-17/+1
* radeon/ac: add emit umsb shared code.Dave Airlie2017-02-162-0/+29
* radeon/ac: use llvm.amdgcn.sffbh intrinsic instead of AMDGPU.flbit.i32Dave Airlie2017-02-161-1/+2
* radv/ac: use shader imsb emission code.Dave Airlie2017-02-161-17/+1
* radeon/ac: add ac_emit_imsb helper.Dave Airlie2017-02-162-0/+28
* radv: add fast color clear for b10g11r11Dave Airlie2017-02-161-0/+5
* radv: Add support for shaderStorageImageReadWithoutFormat.Bas Nieuwenhuizen2017-02-152-1/+2
* radv: Add support for shaderStorageImageWriteWithoutFormat.Bas Nieuwenhuizen2017-02-152-2/+3
* radv: also fixup event emission to not get culled.Dave Airlie2017-02-151-0/+1
* radv: query cmds should mark a cmd buffer as having draws.Dave Airlie2017-02-151-0/+4
* radv: fixup IA_MULTI_VGT_PARAM handling.Dave Airlie2017-02-144-31/+105
* radv: fix warning since using common gs emit codeDave Airlie2017-02-141-1/+0
* radv: adopt some init config workarounds from radeonsi.Dave Airlie2017-02-151-2/+9
* radv: re-enable init gfx state on CIK.Dave Airlie2017-02-151-2/+1
* radv: align the initial state command buffer.Dave Airlie2017-02-151-0/+7
* radv: fix cik macroModeIndex.Dave Airlie2017-02-151-0/+14
* radv: change base aligmment for allocated memory.Dave Airlie2017-02-151-1/+1
* radv/ac: use sendmsg emission interface.Dave Airlie2017-02-141-26/+4
* radeon/ac/llvm: add support for sendmsg emissionDave Airlie2017-02-142-0/+25
* radv: disable gfx init on CIK for nowDave Airlie2017-02-141-1/+2
* radv/ac: use common interp code for new intrinsicsDave Airlie2017-02-141-20/+41
* radv: use indirect buffer for initial gfx state.Dave Airlie2017-02-134-1/+62
* radv: start splitting init config upDave Airlie2017-02-131-8/+20
* radv: don't pass physical device to si_init_ fns.Dave Airlie2017-02-133-11/+9
* radv: detect command buffers that do no work and drop them (v2)Dave Airlie2017-02-135-8/+27
* radv: Fix radv_GetPhysicalDeviceQueueFamilyProperties2KHR.Bas Nieuwenhuizen2017-02-131-9/+36
* radv: reduce CPU overhead merging bo lists.Dave Airlie2017-02-121-1/+11
* radv: handle queue submission with no cs but semaphoresDave Airlie2017-02-091-2/+20
* radv: Add CPU color packing for VK_FORMAT_A2B10G10R10_UNORM_PACK32.Bas Nieuwenhuizen2017-02-081-2/+6
* radv: handle dcc in explicit image resolve path. (v2)Dave Airlie2017-02-071-3/+8
* radv: Enable fast clears by default.Bas Nieuwenhuizen2017-02-073-4/+4
* radv: pass FMASK alignment to applicationDave Airlie2017-02-071-0/+1
* radv: Pass DCC alignment to application.Bas Nieuwenhuizen2017-02-071-0/+1
* radv: Pass CMASK alignment to application.Bas Nieuwenhuizen2017-02-071-0/+1
* radv/ac: avoid the fmask path when doing txs.Dave Airlie2017-02-061-1/+2
* radeon/ac: move common llvm build functions to a separate file.Dave Airlie2017-02-076-851/+933
* radv: fix shared memory load/stores.Dave Airlie2017-02-031-0/+7
* radv/ac: correctly size shared memory usage.Dave Airlie2017-02-031-1/+1
* radv: fix compute shared memory stores since 64-bit.Dave Airlie2017-02-031-1/+3
* radv/ac: move to using shared emit_ddxy code.Dave Airlie2017-02-031-68/+7
* radeonsi/ac: move most of emit_ddxy to shared code.Dave Airlie2017-02-032-0/+86
* radv/ac: use shared thread id codeDave Airlie2017-02-031-42/+2
* radeonsi/ac: move get thread id to shared code.Dave Airlie2017-02-032-1/+53
* radv/ac: migrate to using shared code for some load/store stuff.Dave Airlie2017-02-031-103/+28
* radeonsi/ac: move tbuffer store and buffer load to shared code.Dave Airlie2017-02-032-1/+198
* radeonsi/ac: move a bunch of load/store related things to common code.Dave Airlie2017-02-032-0/+87
* android: fix llvm, elf dependencies for M, N releasesMauro Rossi2017-02-011-1/+1